home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / emulator / shapeshifter / ssbootfile / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_136.txt < prev    next >
Text File  |  1991-04-25  |  137KB  |  2,453 lines

  1. # near model CODE resource
  2. # jump table entries: 13072-13105 (34 of them)
  3. export_1634:
  4. fn00000000:
  5. 00000000  4E56 0000                link       A6, 0
  6. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  7. 00000008  382E 0012                move.w     D4, [A6 + 0x12]
  8. 0000000C  3C2E 0016                move.w     D6, [A6 + 0x16]
  9. 00000010  286E 0008                movea.l    A4, [A6 + 0x8]
  10. 00000014  4AAE 000C                tst.l      [A6 + 0xC]
  11. 00000018  6700 0102                beq        +0x104 /* 0000011C */
  12. 0000001C  7001                     moveq.l    D0, 0x01
  13. 0000001E  2F00                     move.l     -[A7], D0
  14. 00000020  7200                     moveq.l    D1, 0x00
  15. 00000022  2F01                     move.l     -[A7], D1
  16. 00000024  7003                     moveq.l    D0, 0x03
  17. 00000026  2F00                     move.l     -[A7], D0
  18. 00000028  2F0C                     move.l     -[A7], A4
  19. 0000002A  4EAD 3572                jsr        [A5 + 0x3572 /* export_1706 */]
  20. 0000002E  48C4                     ext.l      D4
  21. 00000030  2F04                     move.l     -[A7], D4
  22. 00000032  48C6                     ext.l      D6
  23. 00000034  2F06                     move.l     -[A7], D6
  24. 00000036  4EAD 1CEA                jsr        [A5 + 0x1CEA /* export_921 */]
  25. 0000003A  2A00                     move.l     D5, D0
  26. 0000003C  2E3C 0000 0100           move.l     D7, 0x100
  27. 00000042  3004                     move.w     D0, D4
  28. 00000044  5340                     subq.w     D0, 1
  29. 00000046  4FEF 0018                lea.l      A7, [A7 + 0x18]
  30. 0000004A  670A                     beq        +0xC /* 00000056 */
  31. 0000004C  5740                     subq.w     D0, 3
  32. 0000004E  672E                     beq        +0x30 /* 0000007E */
  33. 00000050  5940                     subq.w     D0, 4
  34. 00000052  6744                     beq        +0x46 /* 00000098 */
  35. 00000054  605A                     bra        +0x5C /* 000000B0 */
  36. label00000056:
  37. 00000056  0C46 0002                cmpi.w     D6, 0x2
  38. 0000005A  660E                     bne        +0x10 /* 0000006A */
  39. 0000005C  598F                     subq.l     A7, 4
  40. 0000005E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  41. 00000062  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  42. 00000066  201F                     move.l     D0, [A7]+
  43. 00000068  6010                     bra        +0x12 /* 0000007A */
  44. label0000006A:
  45. 0000006A  0C46 0001                cmpi.w     D6, 0x1
  46. 0000006E  6604                     bne        +0x6 /* 00000074 */
  47. 00000070  7040                     moveq.l    D0, 0x40
  48. 00000072  6006                     bra        +0x8 /* 0000007A */
  49. label00000074:
  50. 00000074  203C 0000 0100           move.l     D0, 0x100
  51. label0000007A:
  52. 0000007A  2E00                     move.l     D7, D0
  53. 0000007C  6032                     bra        +0x34 /* 000000B0 */
  54. label0000007E:
  55. 0000007E  0C46 0001                cmpi.w     D6, 0x1
  56. 00000082  6608                     bne        +0xA /* 0000008C */
  57. 00000084  203C 0000 0080           move.l     D0, 0x80
  58. 0000008A  6006                     bra        +0x8 /* 00000092 */
  59. label0000008C:
  60. 0000008C  203C 0000 0200           move.l     D0, 0x200
  61. label00000092:
  62. 00000092  48C0                     ext.l      D0
  63. 00000094  2E00                     move.l     D7, D0
  64. 00000096  6018                     bra        +0x1A /* 000000B0 */
  65. label00000098:
  66. 00000098  0C46 0001                cmpi.w     D6, 0x1
  67. 0000009C  6608                     bne        +0xA /* 000000A6 */
  68. 0000009E  203C 0000 0100           move.l     D0, 0x100
  69. 000000A4  6006                     bra        +0x8 /* 000000AC */
  70. label000000A6:
  71. 000000A6  203C 0000 0400           move.l     D0, 0x400
  72. label000000AC:
  73. 000000AC  48C0                     ext.l      D0
  74. 000000AE  2E00                     move.l     D7, D0
  75. label000000B0:
  76. 000000B0  7001                     moveq.l    D0, 0x01
  77. 000000B2  2F00                     move.l     -[A7], D0
  78. 000000B4  322E 001A                move.w     D1, [A6 + 0x1A]
  79. 000000B8  48C1                     ext.l      D1
  80. 000000BA  2F01                     move.l     -[A7], D1
  81. 000000BC  2F05                     move.l     -[A7], D5
  82. 000000BE  2F0C                     move.l     -[A7], A4
  83. 000000C0  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  84. 000000C4  2640                     movea.l    A3, D0
  85. 000000C6  200B                     move.l     D0, A3
  86. 000000C8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  87. 000000CC  671C                     beq        +0x1E /* 000000EA */
  88. 000000CE  2F07                     move.l     -[A7], D7
  89. 000000D0  2F0B                     move.l     -[A7], A3
  90. 000000D2  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  91. 000000D6  206E 000C                movea.l    A0, [A6 + 0xC]
  92. 000000DA  2050                     movea.l    A0, [A0]
  93. 000000DC  2253                     movea.l    A1, [A3]
  94. 000000DE  2007                     move.l     D0, D7
  95. 000000E0  A02E                     syscall    BlockMove/BlockMoveData
  96. 000000E2  2F0B                     move.l     -[A7], A3
  97. 000000E4  A9AA                     syscall    ChangedResource
  98. 000000E6  508F                     addq.l     A7, 8
  99. 000000E8  602A                     bra        +0x2C /* 00000114 */
  100. label000000EA:
  101. 000000EA  2F07                     move.l     -[A7], D7
  102. 000000EC  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  103. 000000F0  2640                     movea.l    A3, D0
  104. 000000F2  206E 000C                movea.l    A0, [A6 + 0xC]
  105. 000000F6  2050                     movea.l    A0, [A0]
  106. 000000F8  2253                     movea.l    A1, [A3]
  107. 000000FA  2007                     move.l     D0, D7
  108. 000000FC  A02E                     syscall    BlockMove/BlockMoveData
  109. 000000FE  2F0B                     move.l     -[A7], A3
  110. 00000100  302E 001A                move.w     D0, [A6 + 0x1A]
  111. 00000104  48C0                     ext.l      D0
  112. 00000106  2F00                     move.l     -[A7], D0
  113. 00000108  2F05                     move.l     -[A7], D5
  114. 0000010A  2F0C                     move.l     -[A7], A4
  115. 0000010C  4EAD 358A                jsr        [A5 + 0x358A /* export_1709 */]
  116. 00000110  4FEF 0014                lea.l      A7, [A7 + 0x14]
  117. label00000114:
  118. 00000114  2F0C                     move.l     -[A7], A4
  119. 00000116  4EAD 3582                jsr        [A5 + 0x3582 /* export_1708 */]
  120. 0000011A  588F                     addq.l     A7, 4
  121. label0000011C:
  122. 0000011C  4CEE 18F0 FFE8           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x18]
  123. 00000122  4E5E                     unlink     A6
  124. 00000124  4E75                     rts
  125. export_1635:
  126. 00000126  4E56 0000                link       A6, 0
  127. 0000012A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  128. 0000012E  3C2E 001A                move.w     D6, [A6 + 0x1A]
  129. 00000132  3E2E 0016                move.w     D7, [A6 + 0x16]
  130. 00000136  266E 0010                movea.l    A3, [A6 + 0x10]
  131. 0000013A  286E 0008                movea.l    A4, [A6 + 0x8]
  132. 0000013E  2F3C FFFF BFB9           move.l     -[A7], 0xFFFFBFB9
  133. 00000144  48C6                     ext.l      D6
  134. 00000146  2F06                     move.l     -[A7], D6
  135. 00000148  48C7                     ext.l      D7
  136. 0000014A  2F07                     move.l     -[A7], D7
  137. 0000014C  2F0B                     move.l     -[A7], A3
  138. 0000014E  2F0C                     move.l     -[A7], A4
  139. 00000150  4EBA FEAE                jsr        [PC - 0x152 /* 00000000 */]
  140. 00000154  0C47 0001                cmpi.w     D7, 0x1
  141. 00000158  4FEF 0014                lea.l      A7, [A7 + 0x14]
  142. 0000015C  6624                     bne        +0x26 /* 00000182 */
  143. 0000015E  4A46                     tst.w      D6
  144. 00000160  6620                     bne        +0x22 /* 00000182 */
  145. 00000162  200B                     move.l     D0, A3
  146. 00000164  56C0                     sne        D0
  147. 00000166  4400                     neg.b      D0
  148. 00000168  4880                     ext.w      D0
  149. 0000016A  48C0                     ext.l      D0
  150. 0000016C  2F00                     move.l     -[A7], D0
  151. 0000016E  4878 5149                push.l     0x5149 /* 'QI' */
  152. 00000172  2F0C                     move.l     -[A7], A4
  153. 00000174  2054                     movea.l    A0, [A4]
  154. 00000176  2050                     movea.l    A0, [A0]
  155. 00000178  2268 0070                movea.l    A1, [A0 + 0x70]
  156. 0000017C  4E91                     jsr        [A1]
  157. 0000017E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  158. label00000182:
  159. 00000182  7000                     moveq.l    D0, 0x00
  160. 00000184  2F00                     move.l     -[A7], D0
  161. 00000186  7201                     moveq.l    D1, 0x01
  162. 00000188  2F01                     move.l     -[A7], D1
  163. 0000018A  2F0B                     move.l     -[A7], A3
  164. 0000018C  342E 000E                move.w     D2, [A6 + 0xE]
  165. 00000190  48C2                     ext.l      D2
  166. 00000192  2F02                     move.l     -[A7], D2
  167. 00000194  2F0C                     move.l     -[A7], A4
  168. 00000196  4EAD 1D02                jsr        [A5 + 0x1D02 /* export_924 */]
  169. 0000019A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  170. 0000019E  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  171. 000001A4  4E5E                     unlink     A6
  172. 000001A6  4E75                     rts
  173. export_1636:
  174. 000001A8  4E56 0000                link       A6, 0
  175. 000001AC  48E7 0018                movem.l    -[A7], A3,A4
  176. 000001B0  286E 0008                movea.l    A4, [A6 + 0x8]
  177. 000001B4  2054                     movea.l    A0, [A4]
  178. 000001B6  0828 0002 0042           btst.b     [A0 + 0x42], 0x2
  179. 000001BC  6700 0160                beq        +0x162 /* 0000031E */
  180. 000001C0  7000                     moveq.l    D0, 0x00
  181. 000001C2  2F00                     move.l     -[A7], D0
  182. 000001C4  2F00                     move.l     -[A7], D0
  183. 000001C6  7203                     moveq.l    D1, 0x03
  184. 000001C8  2F01                     move.l     -[A7], D1
  185. 000001CA  2F0C                     move.l     -[A7], A4
  186. 000001CC  4EAD 3572                jsr        [A5 + 0x3572 /* export_1706 */]
  187. 000001D0  7001                     moveq.l    D0, 0x01
  188. 000001D2  2F00                     move.l     -[A7], D0
  189. 000001D4  2F3C FFFF BFB9           move.l     -[A7], 0xFFFFBFB9
  190. 000001DA  2F3C 4943 4E23           move.l     -[A7], 0x49434E23 /* 'ICN#' */
  191. 000001E0  2F0C                     move.l     -[A7], A4
  192. 000001E2  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  193. 000001E6  2640                     movea.l    A3, D0
  194. 000001E8  200B                     move.l     D0, A3
  195. 000001EA  4FEF 0020                lea.l      A7, [A7 + 0x20]
  196. 000001EE  670A                     beq        +0xC /* 000001FA */
  197. 000001F0  2F0B                     move.l     -[A7], A3
  198. 000001F2  2F0C                     move.l     -[A7], A4
  199. 000001F4  4EAD 3592                jsr        [A5 + 0x3592 /* export_1710 */]
  200. 000001F8  508F                     addq.l     A7, 8
  201. label000001FA:
  202. 000001FA  7001                     moveq.l    D0, 0x01
  203. 000001FC  2F00                     move.l     -[A7], D0
  204. 000001FE  2F3C FFFF BFB9           move.l     -[A7], 0xFFFFBFB9
  205. 00000204  2F3C 6963 7323           move.l     -[A7], 0x69637323 /* 'ics#' */
  206. 0000020A  2F0C                     move.l     -[A7], A4
  207. 0000020C  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  208. 00000210  2640                     movea.l    A3, D0
  209. 00000212  200B                     move.l     D0, A3
  210. 00000214  4FEF 0010                lea.l      A7, [A7 + 0x10]
  211. 00000218  670A                     beq        +0xC /* 00000224 */
  212. 0000021A  2F0B                     move.l     -[A7], A3
  213. 0000021C  2F0C                     move.l     -[A7], A4
  214. 0000021E  4EAD 3592                jsr        [A5 + 0x3592 /* export_1710 */]
  215. 00000222  508F                     addq.l     A7, 8
  216. label00000224:
  217. 00000224  7001                     moveq.l    D0, 0x01
  218. 00000226  2F00                     move.l     -[A7], D0
  219. 00000228  2F3C FFFF BFB9           move.l     -[A7], 0xFFFFBFB9
  220. 0000022E  2F3C 5349 434E           move.l     -[A7], 0x5349434E /* 'SICN' */
  221. 00000234  2F0C                     move.l     -[A7], A4
  222. 00000236  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  223. 0000023A  2640                     movea.l    A3, D0
  224. 0000023C  200B                     move.l     D0, A3
  225. 0000023E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  226. 00000242  670A                     beq        +0xC /* 0000024E */
  227. 00000244  2F0B                     move.l     -[A7], A3
  228. 00000246  2F0C                     move.l     -[A7], A4
  229. 00000248  4EAD 3592                jsr        [A5 + 0x3592 /* export_1710 */]
  230. 0000024C  508F                     addq.l     A7, 8
  231. label0000024E:
  232. 0000024E  7001                     moveq.l    D0, 0x01
  233. 00000250  2F00                     move.l     -[A7], D0
  234. 00000252  2F3C FFFF BFB9           move.l     -[A7], 0xFFFFBFB9
  235. 00000258  2F3C 6963 6C34           move.l     -[A7], 0x69636C34 /* 'icl4' */
  236. 0000025E  2F0C                     move.l     -[A7], A4
  237. 00000260  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  238. 00000264  2640                     movea.l    A3, D0
  239. 00000266  200B                     move.l     D0, A3
  240. 00000268  4FEF 0010                lea.l      A7, [A7 + 0x10]
  241. 0000026C  670A                     beq        +0xC /* 00000278 */
  242. 0000026E  2F0B                     move.l     -[A7], A3
  243. 00000270  2F0C                     move.l     -[A7], A4
  244. 00000272  4EAD 3592                jsr        [A5 + 0x3592 /* export_1710 */]
  245. 00000276  508F                     addq.l     A7, 8
  246. label00000278:
  247. 00000278  7001                     moveq.l    D0, 0x01
  248. 0000027A  2F00                     move.l     -[A7], D0
  249. 0000027C  2F3C FFFF BFB9           move.l     -[A7], 0xFFFFBFB9
  250. 00000282  2F3C 6963 6C38           move.l     -[A7], 0x69636C38 /* 'icl8' */
  251. 00000288  2F0C                     move.l     -[A7], A4
  252. 0000028A  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  253. 0000028E  2640                     movea.l    A3, D0
  254. 00000290  200B                     move.l     D0, A3
  255. 00000292  4FEF 0010                lea.l      A7, [A7 + 0x10]
  256. 00000296  670A                     beq        +0xC /* 000002A2 */
  257. 00000298  2F0B                     move.l     -[A7], A3
  258. 0000029A  2F0C                     move.l     -[A7], A4
  259. 0000029C  4EAD 3592                jsr        [A5 + 0x3592 /* export_1710 */]
  260. 000002A0  508F                     addq.l     A7, 8
  261. label000002A2:
  262. 000002A2  7001                     moveq.l    D0, 0x01
  263. 000002A4  2F00                     move.l     -[A7], D0
  264. 000002A6  2F3C FFFF BFB9           move.l     -[A7], 0xFFFFBFB9
  265. 000002AC  2F3C 6963 7334           move.l     -[A7], 0x69637334 /* 'ics4' */
  266. 000002B2  2F0C                     move.l     -[A7], A4
  267. 000002B4  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  268. 000002B8  2640                     movea.l    A3, D0
  269. 000002BA  200B                     move.l     D0, A3
  270. 000002BC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  271. 000002C0  670A                     beq        +0xC /* 000002CC */
  272. 000002C2  2F0B                     move.l     -[A7], A3
  273. 000002C4  2F0C                     move.l     -[A7], A4
  274. 000002C6  4EAD 3592                jsr        [A5 + 0x3592 /* export_1710 */]
  275. 000002CA  508F                     addq.l     A7, 8
  276. label000002CC:
  277. 000002CC  7001                     moveq.l    D0, 0x01
  278. 000002CE  2F00                     move.l     -[A7], D0
  279. 000002D0  2F3C FFFF BFB9           move.l     -[A7], 0xFFFFBFB9
  280. 000002D6  2F3C 6963 7338           move.l     -[A7], 0x69637338 /* 'ics8' */
  281. 000002DC  2F0C                     move.l     -[A7], A4
  282. 000002DE  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  283. 000002E2  2640                     movea.l    A3, D0
  284. 000002E4  200B                     move.l     D0, A3
  285. 000002E6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  286. 000002EA  670A                     beq        +0xC /* 000002F6 */
  287. 000002EC  2F0B                     move.l     -[A7], A3
  288. 000002EE  2F0C                     move.l     -[A7], A4
  289. 000002F0  4EAD 3592                jsr        [A5 + 0x3592 /* export_1710 */]
  290. 000002F4  508F                     addq.l     A7, 8
  291. label000002F6:
  292. 000002F6  2F0C                     move.l     -[A7], A4
  293. 000002F8  4EAD 3582                jsr        [A5 + 0x3582 /* export_1708 */]
  294. 000002FC  7000                     moveq.l    D0, 0x00
  295. 000002FE  2F00                     move.l     -[A7], D0
  296. 00000300  7201                     moveq.l    D1, 0x01
  297. 00000302  2F01                     move.l     -[A7], D1
  298. 00000304  2F00                     move.l     -[A7], D0
  299. 00000306  342E 000E                move.w     D2, [A6 + 0xE]
  300. 0000030A  48C2                     ext.l      D2
  301. 0000030C  2F02                     move.l     -[A7], D2
  302. 0000030E  2F0C                     move.l     -[A7], A4
  303. 00000310  2054                     movea.l    A0, [A4]
  304. 00000312  2050                     movea.l    A0, [A0]
  305. 00000314  2268 0064                movea.l    A1, [A0 + 0x64]
  306. 00000318  4E91                     jsr        [A1]
  307. 0000031A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  308. label0000031E:
  309. 0000031E  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  310. 00000324  4E5E                     unlink     A6
  311. 00000326  4E75                     rts
  312. export_1637:
  313. 00000328  4E56 0000                link       A6, 0
  314. 0000032C  48E7 0108                movem.l    -[A7], D7,A4
  315. 00000330  3E2E 000E                move.w     D7, [A6 + 0xE]
  316. 00000334  286E 0008                movea.l    A4, [A6 + 0x8]
  317. 00000338  2054                     movea.l    A0, [A4]
  318. 0000033A  BE68 0044                cmp.w      D7, [A0 + 0x44]
  319. 0000033E  670C                     beq        +0xE /* 0000034C */
  320. 00000340  3147 0044                move.w     [A0 + 0x44], D7
  321. 00000344  2054                     movea.l    A0, [A4]
  322. 00000346  08E8 0007 0025           bset.b     [A0 + 0x25], 0x7
  323. label0000034C:
  324. 0000034C  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  325. 00000352  4E5E                     unlink     A6
  326. 00000354  4E75                     rts
  327. export_1638:
  328. fn00000356:
  329. 00000356  4E56 FF62                link       A6, -0x009E
  330. 0000035A  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  331. 0000035E  3C2E 000E                move.w     D6, [A6 + 0xE]
  332. 00000362  2E2E 0010                move.l     D7, [A6 + 0x10]
  333. 00000366  286E 0008                movea.l    A4, [A6 + 0x8]
  334. 0000036A  3006                     move.w     D0, D6
  335. 0000036C  0440 5146                subi.w     D0, 0x5146 /* 'QF' */
  336. 00000370  6710                     beq        +0x12 /* 00000382 */
  337. 00000372  5740                     subq.w     D0, 3
  338. 00000374  6700 016A                beq        +0x16C /* 000004E0 */
  339. 00000378  5B40                     subq.w     D0, 5
  340. 0000037A  6700 0164                beq        +0x166 /* 000004E0 */
  341. 0000037E  6000 01D2                bra        +0x1D4 /* 00000552 */
  342. label00000382:
  343. 00000382  486E FF74                pea.l      [A6 - 0x8C]
  344. 00000386  2F0C                     move.l     -[A7], A4
  345. 00000388  4EAD 32E2                jsr        [A5 + 0x32E2 /* export_1624 */]
  346. 0000038C  2F0C                     move.l     -[A7], A4
  347. 0000038E  2054                     movea.l    A0, [A4]
  348. 00000390  2050                     movea.l    A0, [A0]
  349. 00000392  2268 0164                movea.l    A1, [A0 + 0x164]
  350. 00000396  4E91                     jsr        [A1]
  351. 00000398  2D40 FFA4                move.l     [A6 - 0x5C], D0
  352. 0000039C  422E FF8E                clr.b      [A6 - 0x72]
  353. 000003A0  700B                     moveq.l    D0, 0x0B
  354. 000003A2  2F00                     move.l     -[A7], D0
  355. 000003A4  2F0C                     move.l     -[A7], A4
  356. 000003A6  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  357. 000003AA  2640                     movea.l    A3, D0
  358. 000003AC  7001                     moveq.l    D0, 0x01
  359. 000003AE  B087                     cmp.l      D0, D7
  360. 000003B0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  361. 000003B4  661C                     bne        +0x1E /* 000003D2 */
  362. 000003B6  200B                     move.l     D0, A3
  363. 000003B8  670E                     beq        +0x10 /* 000003C8 */
  364. 000003BA  2F0B                     move.l     -[A7], A3
  365. 000003BC  2053                     movea.l    A0, [A3]
  366. 000003BE  2050                     movea.l    A0, [A0]
  367. 000003C0  2268 0084                movea.l    A1, [A0 + 0x84]
  368. 000003C4  4E91                     jsr        [A1]
  369. 000003C6  588F                     addq.l     A7, 4
  370. label000003C8:
  371. 000003C8  41EE FF74                lea.l      A0, [A6 - 0x8C]
  372. 000003CC  A241                     syscall    SetFilLock/PBHSetFLock/HSetFLock, flags=2
  373. 000003CE  3A00                     move.w     D5, D0
  374. 000003D0  6008                     bra        +0xA /* 000003DA */
  375. label000003D2:
  376. 000003D2  41EE FF74                lea.l      A0, [A6 - 0x8C]
  377. 000003D6  A242                     syscall    RstFilLock/PBHRstFLock/HRstFLock, flags=2
  378. 000003D8  3A00                     move.w     D5, D0
  379. label000003DA:
  380. 000003DA  48C5                     ext.l      D5
  381. 000003DC  2F05                     move.l     -[A7], D5
  382. 000003DE  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  383. 000003E2  7001                     moveq.l    D0, 0x01
  384. 000003E4  B087                     cmp.l      D0, D7
  385. 000003E6  588F                     addq.l     A7, 4
  386. 000003E8  6724                     beq        +0x26 /* 0000040E */
  387. 000003EA  7000                     moveq.l    D0, 0x00
  388. 000003EC  2F00                     move.l     -[A7], D0
  389. 000003EE  2F0C                     move.l     -[A7], A4
  390. 000003F0  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  391. 000003F4  2D40 FF6E                move.l     [A6 - 0x92], D0
  392. 000003F8  508F                     addq.l     A7, 8
  393. 000003FA  6712                     beq        +0x14 /* 0000040E */
  394. 000003FC  4878 5146                push.l     0x5146 /* 'QF' */
  395. 00000400  2F0C                     move.l     -[A7], A4
  396. 00000402  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  397. 00000406  4EAD 1B7A                jsr        [A5 + 0x1B7A /* export_875 */]
  398. 0000040A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  399. label0000040E:
  400. 0000040E  2054                     movea.l    A0, [A4]
  401. 00000410  0228 00FE 0046           andi.b     [A0 + 0x46], 0xFE
  402. 00000416  2007                     move.l     D0, D7
  403. 00000418  0200 0001                andi.b     D0, 0x1
  404. 0000041C  8128 0046                or.b       [A0 + 0x46], D0
  405. 00000420  4878 5146                push.l     0x5146 /* 'QF' */
  406. 00000424  2F0C                     move.l     -[A7], A4
  407. 00000426  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  408. 0000042A  4878 5147                push.l     0x5147 /* 'QG' */
  409. 0000042E  2F0C                     move.l     -[A7], A4
  410. 00000430  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  411. 00000434  4878 429A                push.l     0x429A
  412. 00000438  2F0C                     move.l     -[A7], A4
  413. 0000043A  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  414. 0000043E  7000                     moveq.l    D0, 0x00
  415. 00000440  2F00                     move.l     -[A7], D0
  416. 00000442  2F0C                     move.l     -[A7], A4
  417. 00000444  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  418. 00000448  4878 2C44                push.l     0x2C44 /* ',D' */
  419. 0000044C  2F0C                     move.l     -[A7], A4
  420. 0000044E  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  421. 00000452  200B                     move.l     D0, A3
  422. 00000454  4FEF 0028                lea.l      A7, [A7 + 0x28]
  423. 00000458  6700 0108                beq        +0x10A /* 00000562 */
  424. 0000045C  2D4B FF6E                move.l     [A6 - 0x92], A3
  425. 00000460  2F0B                     move.l     -[A7], A3
  426. 00000462  204B                     movea.l    A0, A3
  427. 00000464  2050                     movea.l    A0, [A0]
  428. 00000466  2050                     movea.l    A0, [A0]
  429. 00000468  2268 0028                movea.l    A1, [A0 + 0x28]
  430. 0000046C  4E91                     jsr        [A1]
  431. 0000046E  2D40 FF62                move.l     [A6 - 0x9E], D0
  432. 00000472  2F0B                     move.l     -[A7], A3
  433. 00000474  2053                     movea.l    A0, [A3]
  434. 00000476  2050                     movea.l    A0, [A0]
  435. 00000478  2268 008C                movea.l    A1, [A0 + 0x8C]
  436. 0000047C  4E91                     jsr        [A1]
  437. 0000047E  2D40 FF66                move.l     [A6 - 0x9A], D0
  438. 00000482  7000                     moveq.l    D0, 0x00
  439. 00000484  4A87                     tst.l      D7
  440. 00000486  57C0                     seq        D0
  441. 00000488  4400                     neg.b      D0
  442. 0000048A  4880                     ext.w      D0
  443. 0000048C  48C0                     ext.l      D0
  444. 0000048E  2F00                     move.l     -[A7], D0
  445. 00000490  2F0C                     move.l     -[A7], A4
  446. 00000492  206E FF66                movea.l    A0, [A6 - 0x9A]
  447. 00000496  2F08                     move.l     -[A7], A0
  448. 00000498  2050                     movea.l    A0, [A0]
  449. 0000049A  2050                     movea.l    A0, [A0]
  450. 0000049C  2268 0050                movea.l    A1, [A0 + 0x50]
  451. 000004A0  4E91                     jsr        [A1]
  452. 000004A2  7001                     moveq.l    D0, 0x01
  453. 000004A4  B087                     cmp.l      D0, D7
  454. 000004A6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  455. 000004AA  662A                     bne        +0x2C /* 000004D6 */
  456. 000004AC  2F0B                     move.l     -[A7], A3
  457. 000004AE  2053                     movea.l    A0, [A3]
  458. 000004B0  2050                     movea.l    A0, [A0]
  459. 000004B2  2268 008C                movea.l    A1, [A0 + 0x8C]
  460. 000004B6  4E91                     jsr        [A1]
  461. 000004B8  2D40 FF6A                move.l     [A6 - 0x96], D0
  462. 000004BC  7001                     moveq.l    D0, 0x01
  463. 000004BE  2F00                     move.l     -[A7], D0
  464. 000004C0  2F0C                     move.l     -[A7], A4
  465. 000004C2  206E FF6A                movea.l    A0, [A6 - 0x96]
  466. 000004C6  2F08                     move.l     -[A7], A0
  467. 000004C8  2050                     movea.l    A0, [A0]
  468. 000004CA  2050                     movea.l    A0, [A0]
  469. 000004CC  2268 0050                movea.l    A1, [A0 + 0x50]
  470. 000004D0  4E91                     jsr        [A1]
  471. 000004D2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  472. label000004D6:
  473. 000004D6  2F2E FF62                move.l     -[A7], [A6 - 0x9E]
  474. 000004DA  A873                     syscall    SetPort
  475. 000004DC  6000 0084                bra        +0x86 /* 00000562 */
  476. label000004E0:
  477. 000004E0  486E FF74                pea.l      [A6 - 0x8C]
  478. 000004E4  2F0C                     move.l     -[A7], A4
  479. 000004E6  4EAD 32E2                jsr        [A5 + 0x32E2 /* export_1624 */]
  480. 000004EA  2F0C                     move.l     -[A7], A4
  481. 000004EC  2054                     movea.l    A0, [A4]
  482. 000004EE  2050                     movea.l    A0, [A0]
  483. 000004F0  2268 0164                movea.l    A1, [A0 + 0x164]
  484. 000004F4  4E91                     jsr        [A1]
  485. 000004F6  2D40 FFA4                move.l     [A6 - 0x5C], D0
  486. 000004FA  2054                     movea.l    A0, [A4]
  487. 000004FC  3D68 0042 FF72           move.w     [A6 - 0x8E], [A0 + 0x42]
  488. 00000502  0C46 5149                cmpi.w     D6, 0x5149 /* 'QI' */
  489. 00000506  4FEF 000C                lea.l      A7, [A7 + 0xC]
  490. 0000050A  6614                     bne        +0x16 /* 00000520 */
  491. 0000050C  022E 00FB FF72           andi.b     [A6 - 0x8E], 0xFB
  492. 00000512  2007                     move.l     D0, D7
  493. 00000514  E508                     lsl        D0.b, 2
  494. 00000516  0200 0004                andi.b     D0, 0x4
  495. 0000051A  812E FF72                or.b       [A6 - 0x8E], D0
  496. 0000051E  600E                     bra        +0x10 /* 0000052E */
  497. label00000520:
  498. 00000520  022E 007F FF72           andi.b     [A6 - 0x8E], 0x7F
  499. 00000526  2007                     move.l     D0, D7
  500. 00000528  EF08                     lsl        D0.b, 7
  501. 0000052A  812E FF72                or.b       [A6 - 0x8E], D0
  502. label0000052E:
  503. 0000052E  3D6E FF72 FF9C           move.w     [A6 - 0x64], [A6 - 0x8E]
  504. 00000534  486E FF74                pea.l      [A6 - 0x8C]
  505. 00000538  4EAD 11FA                jsr        [A5 + 0x11FA /* export_571 */]
  506. 0000053C  48C0                     ext.l      D0
  507. 0000053E  588F                     addq.l     A7, 4
  508. 00000540  2F00                     move.l     -[A7], D0
  509. 00000542  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  510. 00000546  2054                     movea.l    A0, [A4]
  511. 00000548  316E FF72 0042           move.w     [A0 + 0x42], [A6 - 0x8E]
  512. 0000054E  588F                     addq.l     A7, 4
  513. 00000550  6010                     bra        +0x12 /* 00000562 */
  514. label00000552:
  515. 00000552  2F07                     move.l     -[A7], D7
  516. 00000554  48C6                     ext.l      D6
  517. 00000556  2F06                     move.l     -[A7], D6
  518. 00000558  2F0C                     move.l     -[A7], A4
  519. 0000055A  4EAD 185A                jsr        [A5 + 0x185A /* export_775 */]
  520. 0000055E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  521. label00000562:
  522. 00000562  0C46 5149                cmpi.w     D6, 0x5149 /* 'QI' */
  523. 00000566  6706                     beq        +0x8 /* 0000056E */
  524. 00000568  0C46 0BF5                cmpi.w     D6, 0xBF5
  525. 0000056C  6608                     bne        +0xA /* 00000576 */
  526. label0000056E:
  527. 0000056E  2F0C                     move.l     -[A7], A4
  528. 00000570  4EBA 000E                jsr        [PC + 0xE /* 00000580 */]
  529. 00000574  588F                     addq.l     A7, 4
  530. label00000576:
  531. 00000576  4CEE 18E0 FF4E           movem.l    D5,D6,D7,A3,A4, [A6 - 0xB2]
  532. 0000057C  4E5E                     unlink     A6
  533. 0000057E  4E75                     rts
  534. fn00000580:
  535. 00000580  4E56 0000                link       A6, 0
  536. 00000584  48E7 0018                movem.l    -[A7], A3,A4
  537. 00000588  206E 0008                movea.l    A0, [A6 + 0x8]
  538. 0000058C  2050                     movea.l    A0, [A0]
  539. 0000058E  2F08                     move.l     -[A7], A0
  540. 00000590  2F3C 616D 6E75           move.l     -[A7], 0x616D6E75 /* 'amnu' */
  541. 00000596  266D FE0C                movea.l    A3, [A5 - 0x1F4]
  542. 0000059A  2253                     movea.l    A1, [A3]
  543. 0000059C  2F29 0092                move.l     -[A7], [A1 + 0x92]
  544. 000005A0  4EAD 2F02                jsr        [A5 + 0x2F02 /* export_1500 */]
  545. 000005A4  508F                     addq.l     A7, 8
  546. 000005A6  205F                     movea.l    A0, [A7]+
  547. 000005A8  B0A8 000A                cmp.l      D0, [A0 + 0xA]
  548. 000005AC  660C                     bne        +0xE /* 000005BA */
  549. 000005AE  286D F62A                movea.l    A4, [A5 - 0x9D6]
  550. 000005B2  2054                     movea.l    A0, [A4]
  551. 000005B4  08E8 0003 0031           bset.b     [A0 + 0x31], 0x3
  552. label000005BA:
  553. 000005BA  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  554. 000005C0  4E5E                     unlink     A6
  555. 000005C2  4E75                     rts
  556. export_1639:
  557. 000005C4  4E56 0000                link       A6, 0
  558. 000005C8  48E7 0108                movem.l    -[A7], D7,A4
  559. 000005CC  3E2E 000E                move.w     D7, [A6 + 0xE]
  560. 000005D0  286E 0010                movea.l    A4, [A6 + 0x10]
  561. 000005D4  3007                     move.w     D0, D7
  562. 000005D6  0440 0BEA                subi.w     D0, 0xBEA
  563. 000005DA  6710                     beq        +0x12 /* 000005EC */
  564. 000005DC  0440 455D                subi.w     D0, 0x455D /* 'E]' */
  565. 000005E0  6618                     bne        +0x1A /* 000005FA */
  566. 000005E2  38BC FFFF                move.w     [A4], 0xFFFF
  567. 000005E6  303C 00C7                move.w     D0, 0xC7
  568. 000005EA  6020                     bra        +0x22 /* 0000060C */
  569. label000005EC:
  570. 000005EC  4A2D F6A4                tst.b      [A5 - 0x95C]
  571. 000005F0  6708                     beq        +0xA /* 000005FA */
  572. 000005F2  38BC 0C06                move.w     [A4], 0xC06
  573. 000005F6  701F                     moveq.l    D0, 0x1F
  574. 000005F8  6012                     bra        +0x14 /* 0000060C */
  575. label000005FA:
  576. 000005FA  2F0C                     move.l     -[A7], A4
  577. 000005FC  48C7                     ext.l      D7
  578. 000005FE  2F07                     move.l     -[A7], D7
  579. 00000600  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  580. 00000604  4EAD 1872                jsr        [A5 + 0x1872 /* export_778 */]
  581. 00000608  4FEF 000C                lea.l      A7, [A7 + 0xC]
  582. label0000060C:
  583. 0000060C  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  584. 00000612  4E5E                     unlink     A6
  585. 00000614  4E75                     rts
  586. export_1640:
  587. 00000616  4E56 FF00                link       A6, -0x0100
  588. 0000061A  48E7 0108                movem.l    -[A7], D7,A4
  589. 0000061E  3E2E 000E                move.w     D7, [A6 + 0xE]
  590. 00000622  286E 0008                movea.l    A4, [A6 + 0x8]
  591. 00000626  3007                     move.w     D0, D7
  592. 00000628  0440 0BEA                subi.w     D0, 0xBEA
  593. 0000062C  6744                     beq        +0x46 /* 00000672 */
  594. 0000062E  0440 455D                subi.w     D0, 0x455D /* 'E]' */
  595. 00000632  6702                     beq        +0x4 /* 00000636 */
  596. 00000634  6030                     bra        +0x32 /* 00000666 */
  597. label00000636:
  598. 00000636  41EE FF00                lea.l      A0, [A6 - 0x100]
  599. 0000063A  4210                     clr.b      [A0]
  600. 0000063C  48C7                     ext.l      D7
  601. 0000063E  2F07                     move.l     -[A7], D7
  602. 00000640  486E FF00                pea.l      [A6 - 0x100]
  603. 00000644  2F0C                     move.l     -[A7], A4
  604. 00000646  2054                     movea.l    A0, [A4]
  605. 00000648  2050                     movea.l    A0, [A0]
  606. 0000064A  2268 0054                movea.l    A1, [A0 + 0x54]
  607. 0000064E  4E91                     jsr        [A1]
  608. 00000650  2F0C                     move.l     -[A7], A4
  609. 00000652  486E FF00                pea.l      [A6 - 0x100]
  610. 00000656  2054                     movea.l    A0, [A4]
  611. 00000658  2F28 0028                move.l     -[A7], [A0 + 0x28]
  612. 0000065C  4EAD 30B2                jsr        [A5 + 0x30B2 /* export_1554 */]
  613. 00000660  4FEF 0018                lea.l      A7, [A7 + 0x18]
  614. 00000664  600C                     bra        +0xE /* 00000672 */
  615. label00000666:
  616. 00000666  48C7                     ext.l      D7
  617. 00000668  2F07                     move.l     -[A7], D7
  618. 0000066A  2F0C                     move.l     -[A7], A4
  619. 0000066C  4EAD 1B3A                jsr        [A5 + 0x1B3A /* export_867 */]
  620. 00000670  508F                     addq.l     A7, 8
  621. label00000672:
  622. 00000672  4CEE 1080 FEF8           movem.l    D7,A4, [A6 - 0x108]
  623. 00000678  4E5E                     unlink     A6
  624. 0000067A  4E75                     rts
  625. export_1641:
  626. 0000067C  4E56 FFC4                link       A6, -0x003C
  627. 00000680  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  628. 00000684  3C2E 0012                move.w     D6, [A6 + 0x12]
  629. 00000688  266E 000C                movea.l    A3, [A6 + 0xC]
  630. 0000068C  286E 0008                movea.l    A4, [A6 + 0x8]
  631. 00000690  3006                     move.w     D0, D6
  632. 00000692  0440 0BEA                subi.w     D0, 0xBEA
  633. 00000696  6600 00A4                bne        +0xA6 /* 0000073C */
  634. 0000069A  7000                     moveq.l    D0, 0x00
  635. 0000069C  1013                     move.b     D0, [A3]
  636. 0000069E  4A80                     tst.l      D0
  637. 000006A0  6700 00AA                beq        +0xAC /* 0000074C */
  638. 000006A4  486E FFC8                pea.l      [A6 - 0x38]
  639. 000006A8  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  640. 000006AC  4A80                     tst.l      D0
  641. 000006AE  588F                     addq.l     A7, 4
  642. 000006B0  675A                     beq        +0x5C /* 0000070C */
  643. 000006B2  2F0B                     move.l     -[A7], A3
  644. 000006B4  2F0C                     move.l     -[A7], A4
  645. 000006B6  2054                     movea.l    A0, [A4]
  646. 000006B8  2050                     movea.l    A0, [A0]
  647. 000006BA  2268 0160                movea.l    A1, [A0 + 0x160]
  648. 000006BE  4E91                     jsr        [A1]
  649. 000006C0  48C6                     ext.l      D6
  650. 000006C2  2F06                     move.l     -[A7], D6
  651. 000006C4  2F0B                     move.l     -[A7], A3
  652. 000006C6  2F0C                     move.l     -[A7], A4
  653. 000006C8  4EAD 1882                jsr        [A5 + 0x1882 /* export_780 */]
  654. 000006CC  4878 5148                push.l     0x5148 /* 'QH' */
  655. 000006D0  2F0C                     move.l     -[A7], A4
  656. 000006D2  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  657. 000006D6  700B                     moveq.l    D0, 0x0B
  658. 000006D8  2F00                     move.l     -[A7], D0
  659. 000006DA  2F0C                     move.l     -[A7], A4
  660. 000006DC  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  661. 000006E0  2D40 FFC4                move.l     [A6 - 0x3C], D0
  662. 000006E4  4FEF 0024                lea.l      A7, [A7 + 0x24]
  663. 000006E8  6746                     beq        +0x48 /* 00000730 */
  664. 000006EA  2054                     movea.l    A0, [A4]
  665. 000006EC  0828 0005 004F           btst.b     [A0 + 0x4F], 0x5
  666. 000006F2  56C0                     sne        D0
  667. 000006F4  4400                     neg.b      D0
  668. 000006F6  4880                     ext.w      D0
  669. 000006F8  48C0                     ext.l      D0
  670. 000006FA  2F00                     move.l     -[A7], D0
  671. 000006FC  2F2E FFC4                move.l     -[A7], [A6 - 0x3C]
  672. 00000700  2F0C                     move.l     -[A7], A4
  673. 00000702  4EAD 3462                jsr        [A5 + 0x3462 /* export_1672 */]
  674. 00000706  4FEF 000C                lea.l      A7, [A7 + 0xC]
  675. 0000070A  6024                     bra        +0x26 /* 00000730 */
  676. label0000070C:
  677. 0000070C  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  678. 00000710  3E00                     move.w     D7, D0
  679. 00000712  0C47 FFD0                cmpi.w     D7, 0xFFD0
  680. 00000716  660E                     bne        +0x10 /* 00000726 */
  681. 00000718  2F0B                     move.l     -[A7], A3
  682. 0000071A  4878 5122                push.l     0x5122 /* 'Q\"' */
  683. 0000071E  4EAD 1DDA                jsr        [A5 + 0x1DDA /* export_951 */]
  684. 00000722  7E80                     moveq.l    D7, 0xFFFFFF80
  685. 00000724  508F                     addq.l     A7, 8
  686. label00000726:
  687. 00000726  48C7                     ext.l      D7
  688. 00000728  2F07                     move.l     -[A7], D7
  689. 0000072A  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  690. 0000072E  588F                     addq.l     A7, 4
  691. label00000730:
  692. 00000730  486E FFC8                pea.l      [A6 - 0x38]
  693. 00000734  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  694. 00000738  588F                     addq.l     A7, 4
  695. 0000073A  6010                     bra        +0x12 /* 0000074C */
  696. label0000073C:
  697. 0000073C  48C6                     ext.l      D6
  698. 0000073E  2F06                     move.l     -[A7], D6
  699. 00000740  2F0B                     move.l     -[A7], A3
  700. 00000742  2F0C                     move.l     -[A7], A4
  701. 00000744  4EAD 1882                jsr        [A5 + 0x1882 /* export_780 */]
  702. 00000748  4FEF 000C                lea.l      A7, [A7 + 0xC]
  703. label0000074C:
  704. 0000074C  4CEE 18C0 FFB4           movem.l    D6,D7,A3,A4, [A6 - 0x4C]
  705. 00000752  4E5E                     unlink     A6
  706. 00000754  4E75                     rts
  707. export_1642:
  708. 00000756  4E56 0000                link       A6, 0
  709. 0000075A  4E5E                     unlink     A6
  710. 0000075C  4E75                     rts
  711. fn0000075E:
  712. 0000075E  4E56 FEFE                link       A6, -0x0102
  713. 00000762  41EE FEFE                lea.l      A0, [A6 - 0x102]
  714. 00000766  4210                     clr.b      [A0]
  715. 00000768  558F                     subq.l     A7, 2
  716. 0000076A  206E 0008                movea.l    A0, [A6 + 0x8]
  717. 0000076E  2050                     movea.l    A0, [A0]
  718. 00000770  3F28 0030                move.w     -[A7], [A0 + 0x30]
  719. 00000774  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  720. 00000778  486E FFFE                pea.l      [A6 - 0x2]
  721. 0000077C  486E FEFE                pea.l      [A6 - 0x102]
  722. 00000780  700E                     moveq.l    D0, 0x0E
  723. 00000782  A823                     syscall    AliasDispatch
  724. 00000784  486E FEFE                pea.l      [A6 - 0x102]
  725. 00000788  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  726. 0000078C  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  727. 00000790  4E5E                     unlink     A6
  728. 00000792  4E75                     rts
  729. export_1643:
  730. 00000794  4E56 0000                link       A6, 0
  731. 00000798  48E7 0018                movem.l    -[A7], A3,A4
  732. 0000079C  266E 000C                movea.l    A3, [A6 + 0xC]
  733. 000007A0  286E 0008                movea.l    A4, [A6 + 0x8]
  734. 000007A4  2F0B                     move.l     -[A7], A3
  735. 000007A6  2F3C 7472 7368           move.l     -[A7], 0x74727368 /* 'trsh' */
  736. 000007AC  2F0C                     move.l     -[A7], A4
  737. 000007AE  4EBA FFAE                jsr        [PC - 0x52 /* 0000075E */]
  738. 000007B2  4A00                     tst.b      D0
  739. 000007B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  740. 000007B8  6642                     bne        +0x44 /* 000007FC */
  741. 000007BA  2F0B                     move.l     -[A7], A3
  742. 000007BC  2F3C 6465 736B           move.l     -[A7], 0x6465736B /* 'desk' */
  743. 000007C2  2F0C                     move.l     -[A7], A4
  744. 000007C4  4EBA FF98                jsr        [PC - 0x68 /* 0000075E */]
  745. 000007C8  4A00                     tst.b      D0
  746. 000007CA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  747. 000007CE  662C                     bne        +0x2E /* 000007FC */
  748. 000007D0  2F0B                     move.l     -[A7], A3
  749. 000007D2  2F3C 656D 7074           move.l     -[A7], 0x656D7074 /* 'empt' */
  750. 000007D8  2F0C                     move.l     -[A7], A4
  751. 000007DA  4EBA FF82                jsr        [PC - 0x7E /* 0000075E */]
  752. 000007DE  4A00                     tst.b      D0
  753. 000007E0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  754. 000007E4  6616                     bne        +0x18 /* 000007FC */
  755. 000007E6  2F0B                     move.l     -[A7], A3
  756. 000007E8  2F3C 7465 6D70           move.l     -[A7], 0x74656D70 /* 'temp' */
  757. 000007EE  2F0C                     move.l     -[A7], A4
  758. 000007F0  4EBA FF6C                jsr        [PC - 0x94 /* 0000075E */]
  759. 000007F4  4A00                     tst.b      D0
  760. 000007F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  761. 000007FA  6716                     beq        +0x18 /* 00000812 */
  762. label000007FC:
  763. 000007FC  2F0B                     move.l     -[A7], A3
  764. 000007FE  4878 5125                push.l     0x5125 /* 'Q%' */
  765. 00000802  4EAD 1DDA                jsr        [A5 + 0x1DDA /* export_951 */]
  766. 00000806  7080                     moveq.l    D0, 0xFFFFFF80
  767. 00000808  2F00                     move.l     -[A7], D0
  768. 0000080A  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  769. 0000080E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  770. label00000812:
  771. 00000812  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  772. 00000818  4E5E                     unlink     A6
  773. 0000081A  4E75                     rts
  774. export_1644:
  775. 0000081C  4E56 0000                link       A6, 0
  776. 00000820  7000                     moveq.l    D0, 0x00
  777. 00000822  4E5E                     unlink     A6
  778. 00000824  4E75                     rts
  779. export_1645:
  780. 00000826  4E56 FE88                link       A6, -0x0178
  781. 0000082A  48E7 0018                movem.l    -[A7], A3,A4
  782. 0000082E  286E 0008                movea.l    A4, [A6 + 0x8]
  783. 00000832  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  784. 00000836  486E FF88                pea.l      [A6 - 0x78]
  785. 0000083A  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  786. 0000083E  41EE FF88                lea.l      A0, [A6 - 0x78]
  787. 00000842  508F                     addq.l     A7, 8
  788. 00000844  6050                     bra        +0x52 /* 00000896 */
  789. label00000846:
  790. 00000846  4878 0BF1                push.l     0xBF1
  791. 0000084A  2F0B                     move.l     -[A7], A3
  792. 0000084C  4EAD 187A                jsr        [A5 + 0x187A /* export_779 */]
  793. 00000850  4A80                     tst.l      D0
  794. 00000852  508F                     addq.l     A7, 8
  795. 00000854  6740                     beq        +0x42 /* 00000896 */
  796. 00000856  2F0B                     move.l     -[A7], A3
  797. 00000858  4EAD 32B2                jsr        [A5 + 0x32B2 /* export_1618 */]
  798. 0000085C  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  799. 00000860  588F                     addq.l     A7, 4
  800. 00000862  6632                     bne        +0x34 /* 00000896 */
  801. 00000864  41EE FE88                lea.l      A0, [A6 - 0x178]
  802. 00000868  4210                     clr.b      [A0]
  803. 0000086A  4878 0BF1                push.l     0xBF1
  804. 0000086E  486E FE88                pea.l      [A6 - 0x178]
  805. 00000872  2F0B                     move.l     -[A7], A3
  806. 00000874  2053                     movea.l    A0, [A3]
  807. 00000876  2050                     movea.l    A0, [A0]
  808. 00000878  2268 0054                movea.l    A1, [A0 + 0x54]
  809. 0000087C  4E91                     jsr        [A1]
  810. 0000087E  486E FE88                pea.l      [A6 - 0x178]
  811. 00000882  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  812. 00000886  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  813. 0000088A  4A00                     tst.b      D0
  814. 0000088C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  815. 00000890  6704                     beq        +0x6 /* 00000896 */
  816. 00000892  7001                     moveq.l    D0, 0x01
  817. 00000894  6058                     bra        +0x5A /* 000008EE */
  818. label00000896:
  819. 00000896  486E FF88                pea.l      [A6 - 0x78]
  820. 0000089A  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  821. 0000089E  2640                     movea.l    A3, D0
  822. 000008A0  200B                     move.l     D0, A3
  823. 000008A2  588F                     addq.l     A7, 4
  824. 000008A4  66A0                     bne        -0x5E /* 00000846 */
  825. 000008A6  426E FFB0                clr.w      [A6 - 0x50]
  826. 000008AA  2F0C                     move.l     -[A7], A4
  827. 000008AC  206E 0010                movea.l    A0, [A6 + 0x10]
  828. 000008B0  2F08                     move.l     -[A7], A0
  829. 000008B2  2050                     movea.l    A0, [A0]
  830. 000008B4  2050                     movea.l    A0, [A0]
  831. 000008B6  2268 0184                movea.l    A1, [A0 + 0x184]
  832. 000008BA  4E91                     jsr        [A1]
  833. 000008BC  3D40 FFAA                move.w     [A6 - 0x56], D0
  834. 000008C0  2F0C                     move.l     -[A7], A4
  835. 000008C2  206E 0010                movea.l    A0, [A6 + 0x10]
  836. 000008C6  2F08                     move.l     -[A7], A0
  837. 000008C8  2050                     movea.l    A0, [A0]
  838. 000008CA  2050                     movea.l    A0, [A0]
  839. 000008CC  2268 0188                movea.l    A1, [A0 + 0x188]
  840. 000008D0  4E91                     jsr        [A1]
  841. 000008D2  2D40 FFC4                move.l     [A6 - 0x3C], D0
  842. 000008D6  2D6E 000C FFA6           move.l     [A6 - 0x5A], [A6 + 0xC]
  843. 000008DC  486E FF94                pea.l      [A6 - 0x6C]
  844. 000008E0  4EAD 120A                jsr        [A5 + 0x120A /* export_573 */]
  845. 000008E4  4A40                     tst.w      D0
  846. 000008E6  57C0                     seq        D0
  847. 000008E8  4400                     neg.b      D0
  848. 000008EA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  849. label000008EE:
  850. 000008EE  4CEE 1800 FE80           movem.l    A3,A4, [A6 - 0x180]
  851. 000008F4  4E5E                     unlink     A6
  852. 000008F6  4E75                     rts
  853. export_1646:
  854. fn000008F8:
  855. 000008F8  4E56 0000                link       A6, 0
  856. 000008FC  2F0C                     move.l     -[A7], A4
  857. 000008FE  286E 0008                movea.l    A4, [A6 + 0x8]
  858. 00000902  200C                     move.l     D0, A4
  859. 00000904  6756                     beq        +0x58 /* 0000095C */
  860. 00000906  2054                     movea.l    A0, [A4]
  861. 00000908  20AD FE18                move.l     [A0], [A5 - 0x1E8]
  862. 0000090C  2054                     movea.l    A0, [A4]
  863. 0000090E  4AA8 005A                tst.l      [A0 + 0x5A]
  864. 00000912  670C                     beq        +0xE /* 00000920 */
  865. 00000914  2068 005A                movea.l    A0, [A0 + 0x5A]
  866. 00000918  2050                     movea.l    A0, [A0]
  867. 0000091A  7000                     moveq.l    D0, 0x00
  868. 0000091C  2140 0044                move.l     [A0 + 0x44], D0
  869. label00000920:
  870. 00000920  200C                     move.l     D0, A4
  871. 00000922  6738                     beq        +0x3A /* 0000095C */
  872. 00000924  200C                     move.l     D0, A4
  873. 00000926  6720                     beq        +0x22 /* 00000948 */
  874. 00000928  2054                     movea.l    A0, [A4]
  875. 0000092A  20AD F5A0                move.l     [A0], [A5 - 0xA60]
  876. 0000092E  200C                     move.l     D0, A4
  877. 00000930  6710                     beq        +0x12 /* 00000942 */
  878. 00000932  7000                     moveq.l    D0, 0x00
  879. 00000934  2F00                     move.l     -[A7], D0
  880. 00000936  2F0C                     move.l     -[A7], A4
  881. 00000938  4EAD 176A                jsr        [A5 + 0x176A /* export_745 */]
  882. 0000093C  7000                     moveq.l    D0, 0x00
  883. 0000093E  508F                     addq.l     A7, 8
  884. 00000940  6002                     bra        +0x4 /* 00000944 */
  885. label00000942:
  886. 00000942  7000                     moveq.l    D0, 0x00
  887. label00000944:
  888. 00000944  7000                     moveq.l    D0, 0x00
  889. 00000946  6002                     bra        +0x4 /* 0000094A */
  890. label00000948:
  891. 00000948  7000                     moveq.l    D0, 0x00
  892. label0000094A:
  893. 0000094A  202E 000C                move.l     D0, [A6 + 0xC]
  894. 0000094E  0800 0000                btst.b     D0, 0x0
  895. 00000952  6708                     beq        +0xA /* 0000095C */
  896. 00000954  2F0C                     move.l     -[A7], A4
  897. 00000956  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  898. 0000095A  588F                     addq.l     A7, 4
  899. label0000095C:
  900. 0000095C  286E FFFC                movea.l    A4, [A6 - 0x4]
  901. 00000960  4E5E                     unlink     A6
  902. 00000962  4E75                     rts
  903. export_1647:
  904. fn00000964:
  905. 00000964  4E56 FF00                link       A6, -0x0100
  906. 00000968  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  907. 0000096C  3E2E 0012                move.w     D7, [A6 + 0x12]
  908. 00000970  266E 000C                movea.l    A3, [A6 + 0xC]
  909. 00000974  286E 0008                movea.l    A4, [A6 + 0x8]
  910. 00000978  3007                     move.w     D0, D7
  911. 0000097A  0440 0BEB                subi.w     D0, 0xBEB
  912. 0000097E  6730                     beq        +0x32 /* 000009B0 */
  913. 00000980  5340                     subq.w     D0, 1
  914. 00000982  6700 013E                beq        +0x140 /* 00000AC2 */
  915. 00000986  5340                     subq.w     D0, 1
  916. 00000988  6774                     beq        +0x76 /* 000009FE */
  917. 0000098A  0440 0019                subi.w     D0, 0x19
  918. 0000098E  6700 0124                beq        +0x126 /* 00000AB4 */
  919. 00000992  0440 25FB                subi.w     D0, 0x25FB
  920. 00000996  6700 010A                beq        +0x10C /* 00000AA2 */
  921. 0000099A  5340                     subq.w     D0, 1
  922. 0000099C  6700 0104                beq        +0x106 /* 00000AA2 */
  923. 000009A0  5340                     subq.w     D0, 1
  924. 000009A2  6700 00FE                beq        +0x100 /* 00000AA2 */
  925. 000009A6  5340                     subq.w     D0, 1
  926. 000009A8  6700 00F8                beq        +0xFA /* 00000AA2 */
  927. 000009AC  6000 0174                bra        +0x176 /* 00000B22 */
  928. label000009B0:
  929. 000009B0  2F0C                     move.l     -[A7], A4
  930. 000009B2  4EBA 024C                jsr        [PC + 0x24C /* 00000C00 */]
  931. 000009B6  3C00                     move.w     D6, D0
  932. 000009B8  588F                     addq.l     A7, 4
  933. 000009BA  672E                     beq        +0x30 /* 000009EA */
  934. 000009BC  4878 5014                push.l     0x5014
  935. 000009C0  2F0C                     move.l     -[A7], A4
  936. 000009C2  2054                     movea.l    A0, [A4]
  937. 000009C4  2050                     movea.l    A0, [A0]
  938. 000009C6  2268 000C                movea.l    A1, [A0 + 0xC]
  939. 000009CA  4E91                     jsr        [A1]
  940. 000009CC  4A00                     tst.b      D0
  941. 000009CE  508F                     addq.l     A7, 8
  942. 000009D0  6618                     bne        +0x1A /* 000009EA */
  943. 000009D2  48C6                     ext.l      D6
  944. 000009D4  2006                     move.l     D0, D6
  945. 000009D6  D0BC 0000 31D7           add.l      D0, 0x31D7
  946. 000009DC  2F00                     move.l     -[A7], D0
  947. 000009DE  2F0B                     move.l     -[A7], A3
  948. 000009E0  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  949. 000009E4  508F                     addq.l     A7, 8
  950. 000009E6  6000 014A                bra        +0x14C /* 00000B32 */
  951. label000009EA:
  952. 000009EA  48C7                     ext.l      D7
  953. 000009EC  2F07                     move.l     -[A7], D7
  954. 000009EE  2F0B                     move.l     -[A7], A3
  955. 000009F0  2F0C                     move.l     -[A7], A4
  956. 000009F2  4EAD 067A                jsr        [A5 + 0x67A /* export_203 */]
  957. 000009F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  958. 000009FA  6000 0136                bra        +0x138 /* 00000B32 */
  959. label000009FE:
  960. 000009FE  4878 0BEB                push.l     0xBEB
  961. 00000A02  2F0B                     move.l     -[A7], A3
  962. 00000A04  2F0C                     move.l     -[A7], A4
  963. 00000A06  2054                     movea.l    A0, [A4]
  964. 00000A08  2050                     movea.l    A0, [A0]
  965. 00000A0A  2268 0054                movea.l    A1, [A0 + 0x54]
  966. 00000A0E  4E91                     jsr        [A1]
  967. 00000A10  41EE FF00                lea.l      A0, [A6 - 0x100]
  968. 00000A14  4210                     clr.b      [A0]
  969. 00000A16  4878 31EE                push.l     0x31EE
  970. 00000A1A  486E FF00                pea.l      [A6 - 0x100]
  971. 00000A1E  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  972. 00000A22  486E FF00                pea.l      [A6 - 0x100]
  973. 00000A26  2F0B                     move.l     -[A7], A3
  974. 00000A28  4EAD 10BA                jsr        [A5 + 0x10BA /* export_531 */]
  975. 00000A2C  4A00                     tst.b      D0
  976. 00000A2E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  977. 00000A32  6710                     beq        +0x12 /* 00000A44 */
  978. 00000A34  486E FF00                pea.l      [A6 - 0x100]
  979. 00000A38  2F0B                     move.l     -[A7], A3
  980. 00000A3A  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  981. 00000A3E  508F                     addq.l     A7, 8
  982. 00000A40  6000 00F0                bra        +0xF2 /* 00000B32 */
  983. label00000A44:
  984. 00000A44  4878 31ED                push.l     0x31ED
  985. 00000A48  486E FF00                pea.l      [A6 - 0x100]
  986. 00000A4C  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  987. 00000A50  486E FF00                pea.l      [A6 - 0x100]
  988. 00000A54  2F0B                     move.l     -[A7], A3
  989. 00000A56  4EAD 10BA                jsr        [A5 + 0x10BA /* export_531 */]
  990. 00000A5A  4A00                     tst.b      D0
  991. 00000A5C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  992. 00000A60  6710                     beq        +0x12 /* 00000A72 */
  993. 00000A62  486E FF00                pea.l      [A6 - 0x100]
  994. 00000A66  2F0B                     move.l     -[A7], A3
  995. 00000A68  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  996. 00000A6C  508F                     addq.l     A7, 8
  997. 00000A6E  6000 00C2                bra        +0xC4 /* 00000B32 */
  998. label00000A72:
  999. 00000A72  4878 31EF                push.l     0x31EF
  1000. 00000A76  486E FF00                pea.l      [A6 - 0x100]
  1001. 00000A7A  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  1002. 00000A7E  486E FF00                pea.l      [A6 - 0x100]
  1003. 00000A82  2F0B                     move.l     -[A7], A3
  1004. 00000A84  4EAD 10BA                jsr        [A5 + 0x10BA /* export_531 */]
  1005. 00000A88  4A00                     tst.b      D0
  1006. 00000A8A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1007. 00000A8E  6700 00A2                beq        +0xA4 /* 00000B32 */
  1008. 00000A92  486E FF00                pea.l      [A6 - 0x100]
  1009. 00000A96  2F0B                     move.l     -[A7], A3
  1010. 00000A98  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  1011. 00000A9C  508F                     addq.l     A7, 8
  1012. 00000A9E  6000 0092                bra        +0x94 /* 00000B32 */
  1013. label00000AA2:
  1014. 00000AA2  48C7                     ext.l      D7
  1015. 00000AA4  2F07                     move.l     -[A7], D7
  1016. 00000AA6  2F0B                     move.l     -[A7], A3
  1017. 00000AA8  2F0C                     move.l     -[A7], A4
  1018. 00000AAA  4EBA 016E                jsr        [PC + 0x16E /* 00000C1A */]
  1019. 00000AAE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1020. 00000AB2  607E                     bra        +0x80 /* 00000B32 */
  1021. label00000AB4:
  1022. 00000AB4  4878 31EC                push.l     0x31EC
  1023. 00000AB8  2F0B                     move.l     -[A7], A3
  1024. 00000ABA  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  1025. 00000ABE  508F                     addq.l     A7, 8
  1026. 00000AC0  6070                     bra        +0x72 /* 00000B32 */
  1027. label00000AC2:
  1028. 00000AC2  4878 5014                push.l     0x5014
  1029. 00000AC6  2F0C                     move.l     -[A7], A4
  1030. 00000AC8  2054                     movea.l    A0, [A4]
  1031. 00000ACA  2050                     movea.l    A0, [A0]
  1032. 00000ACC  2268 000C                movea.l    A1, [A0 + 0xC]
  1033. 00000AD0  4E91                     jsr        [A1]
  1034. 00000AD2  4A00                     tst.b      D0
  1035. 00000AD4  508F                     addq.l     A7, 8
  1036. 00000AD6  664A                     bne        +0x4C /* 00000B22 */
  1037. 00000AD8  2054                     movea.l    A0, [A4]
  1038. 00000ADA  3F28 0042                move.w     -[A7], [A0 + 0x42]
  1039. 00000ADE  2F28 0050                move.l     -[A7], [A0 + 0x50]
  1040. 00000AE2  2F28 0054                move.l     -[A7], [A0 + 0x54]
  1041. 00000AE6  2F0B                     move.l     -[A7], A3
  1042. 00000AE8  2F2D FC8C                move.l     -[A7], [A5 - 0x374]
  1043. 00000AEC  4EAD 1E8A                jsr        [A5 + 0x1E8A /* export_973 */]
  1044. 00000AF0  4A00                     tst.b      D0
  1045. 00000AF2  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1046. 00000AF6  663A                     bne        +0x3C /* 00000B32 */
  1047. 00000AF8  2F0C                     move.l     -[A7], A4
  1048. 00000AFA  4EBA 0104                jsr        [PC + 0x104 /* 00000C00 */]
  1049. 00000AFE  3C00                     move.w     D6, D0
  1050. 00000B00  588F                     addq.l     A7, 4
  1051. 00000B02  671A                     beq        +0x1C /* 00000B1E */
  1052. 00000B04  0C46 0006                cmpi.w     D6, 0x6
  1053. 00000B08  6714                     beq        +0x16 /* 00000B1E */
  1054. 00000B0A  48C6                     ext.l      D6
  1055. 00000B0C  2006                     move.l     D0, D6
  1056. 00000B0E  D0BC 0000 31DD           add.l      D0, 0x31DD
  1057. 00000B14  2F00                     move.l     -[A7], D0
  1058. 00000B16  2F0B                     move.l     -[A7], A3
  1059. 00000B18  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  1060. 00000B1C  508F                     addq.l     A7, 8
  1061. label00000B1E:
  1062. 00000B1E  4A13                     tst.b      [A3]
  1063. 00000B20  6610                     bne        +0x12 /* 00000B32 */
  1064. label00000B22:
  1065. 00000B22  48C7                     ext.l      D7
  1066. 00000B24  2F07                     move.l     -[A7], D7
  1067. 00000B26  2F0B                     move.l     -[A7], A3
  1068. 00000B28  2F0C                     move.l     -[A7], A4
  1069. 00000B2A  4EAD 067A                jsr        [A5 + 0x67A /* export_203 */]
  1070. 00000B2E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1071. label00000B32:
  1072. 00000B32  4CEE 18C0 FEF0           movem.l    D6,D7,A3,A4, [A6 - 0x110]
  1073. 00000B38  4E5E                     unlink     A6
  1074. 00000B3A  4E75                     rts
  1075. export_1648:
  1076. 00000B3C  4E56 FF00                link       A6, -0x0100
  1077. 00000B40  2F0C                     move.l     -[A7], A4
  1078. 00000B42  286E 0008                movea.l    A4, [A6 + 0x8]
  1079. 00000B46  41EE FF00                lea.l      A0, [A6 - 0x100]
  1080. 00000B4A  4210                     clr.b      [A0]
  1081. 00000B4C  4878 0BEA                push.l     0xBEA
  1082. 00000B50  486E FF00                pea.l      [A6 - 0x100]
  1083. 00000B54  2F0C                     move.l     -[A7], A4
  1084. 00000B56  2054                     movea.l    A0, [A4]
  1085. 00000B58  2050                     movea.l    A0, [A0]
  1086. 00000B5A  2268 0054                movea.l    A1, [A0 + 0x54]
  1087. 00000B5E  4E91                     jsr        [A1]
  1088. 00000B60  4A2E 0017                tst.b      [A6 + 0x17]
  1089. 00000B64  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1090. 00000B68  671A                     beq        +0x1C /* 00000B84 */
  1091. 00000B6A  2054                     movea.l    A0, [A4]
  1092. 00000B6C  3F28 0030                move.w     -[A7], [A0 + 0x30]
  1093. 00000B70  2F0C                     move.l     -[A7], A4
  1094. 00000B72  2050                     movea.l    A0, [A0]
  1095. 00000B74  2268 0164                movea.l    A1, [A0 + 0x164]
  1096. 00000B78  4E91                     jsr        [A1]
  1097. 00000B7A  588F                     addq.l     A7, 4
  1098. 00000B7C  2F00                     move.l     -[A7], D0
  1099. 00000B7E  486E FF00                pea.l      [A6 - 0x100]
  1100. 00000B82  A81B                     syscall    HCreateResFile
  1101. label00000B84:
  1102. 00000B84  102E 000F                move.b     D0, [A6 + 0xF]
  1103. 00000B88  4880                     ext.w      D0
  1104. 00000B8A  48C0                     ext.l      D0
  1105. 00000B8C  2F00                     move.l     -[A7], D0
  1106. 00000B8E  486E FF00                pea.l      [A6 - 0x100]
  1107. 00000B92  2F0C                     move.l     -[A7], A4
  1108. 00000B94  2054                     movea.l    A0, [A4]
  1109. 00000B96  2050                     movea.l    A0, [A0]
  1110. 00000B98  2268 0164                movea.l    A1, [A0 + 0x164]
  1111. 00000B9C  4E91                     jsr        [A1]
  1112. 00000B9E  588F                     addq.l     A7, 4
  1113. 00000BA0  2F00                     move.l     -[A7], D0
  1114. 00000BA2  2054                     movea.l    A0, [A4]
  1115. 00000BA4  3028 0030                move.w     D0, [A0 + 0x30]
  1116. 00000BA8  48C0                     ext.l      D0
  1117. 00000BAA  2F00                     move.l     -[A7], D0
  1118. 00000BAC  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  1119. 00000BB0  206E 0010                movea.l    A0, [A6 + 0x10]
  1120. 00000BB4  3080                     move.w     [A0], D0
  1121. 00000BB6  558F                     subq.l     A7, 2
  1122. 00000BB8  A9AF                     syscall    ResError
  1123. 00000BBA  301F                     move.w     D0, [A7]+
  1124. 00000BBC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1125. 00000BC0  286E FEFC                movea.l    A4, [A6 - 0x104]
  1126. 00000BC4  4E5E                     unlink     A6
  1127. 00000BC6  4E75                     rts
  1128. export_1649:
  1129. 00000BC8  4E56 0000                link       A6, 0
  1130. 00000BCC  48E7 0018                movem.l    -[A7], A3,A4
  1131. 00000BD0  286E 0008                movea.l    A4, [A6 + 0x8]
  1132. 00000BD4  2F0C                     move.l     -[A7], A4
  1133. 00000BD6  4EAD 068A                jsr        [A5 + 0x68A /* export_205 */]
  1134. 00000BDA  2F0C                     move.l     -[A7], A4
  1135. 00000BDC  4EAD 32B2                jsr        [A5 + 0x32B2 /* export_1618 */]
  1136. 00000BE0  2640                     movea.l    A3, D0
  1137. 00000BE2  200B                     move.l     D0, A3
  1138. 00000BE4  508F                     addq.l     A7, 8
  1139. 00000BE6  670E                     beq        +0x10 /* 00000BF6 */
  1140. 00000BE8  2F0B                     move.l     -[A7], A3
  1141. 00000BEA  2053                     movea.l    A0, [A3]
  1142. 00000BEC  2050                     movea.l    A0, [A0]
  1143. 00000BEE  2268 00FC                movea.l    A1, [A0 + 0xFC]
  1144. 00000BF2  4E91                     jsr        [A1]
  1145. 00000BF4  588F                     addq.l     A7, 4
  1146. label00000BF6:
  1147. 00000BF6  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  1148. 00000BFC  4E5E                     unlink     A6
  1149. 00000BFE  4E75                     rts
  1150. export_1650:
  1151. fn00000C00:
  1152. 00000C00  4E56 0000                link       A6, 0
  1153. 00000C04  206E 0008                movea.l    A0, [A6 + 0x8]
  1154. 00000C08  2050                     movea.l    A0, [A0]
  1155. 00000C0A  2F28 0054                move.l     -[A7], [A0 + 0x54]
  1156. 00000C0E  4878 31D9                push.l     0x31D9
  1157. 00000C12  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  1158. 00000C16  4E5E                     unlink     A6
  1159. 00000C18  4E75                     rts
  1160. fn00000C1A:
  1161. 00000C1A  4E56 FFBE                link       A6, -0x0042
  1162. 00000C1E  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1163. 00000C22  3E2E 0012                move.w     D7, [A6 + 0x12]
  1164. 00000C26  286E 0008                movea.l    A4, [A6 + 0x8]
  1165. 00000C2A  7000                     moveq.l    D0, 0x00
  1166. 00000C2C  2640                     movea.l    A3, D0
  1167. 00000C2E  7201                     moveq.l    D1, 0x01
  1168. 00000C30  0C47 3201                cmpi.w     D7, 0x3201
  1169. 00000C34  6708                     beq        +0xA /* 00000C3E */
  1170. 00000C36  0C47 3202                cmpi.w     D7, 0x3202
  1171. 00000C3A  6702                     beq        +0x4 /* 00000C3E */
  1172. 00000C3C  7200                     moveq.l    D1, 0x00
  1173. label00000C3E:
  1174. 00000C3E  4A01                     tst.b      D1
  1175. 00000C40  6704                     beq        +0x6 /* 00000C46 */
  1176. 00000C42  7001                     moveq.l    D0, 0x01
  1177. 00000C44  6002                     bra        +0x4 /* 00000C48 */
  1178. label00000C46:
  1179. 00000C46  7002                     moveq.l    D0, 0x02
  1180. label00000C48:
  1181. 00000C48  4880                     ext.w      D0
  1182. 00000C4A  3A00                     move.w     D5, D0
  1183. 00000C4C  41EE FFFF                lea.l      A0, [A6 - 0x1]
  1184. 00000C50  4210                     clr.b      [A0]
  1185. 00000C52  4206                     clr.b      D6
  1186. 00000C54  486E FFBE                pea.l      [A6 - 0x42]
  1187. 00000C58  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1188. 00000C5C  4A80                     tst.l      D0
  1189. 00000C5E  588F                     addq.l     A7, 4
  1190. 00000C60  6700 00A0                beq        +0xA2 /* 00000D02 */
  1191. 00000C64  7000                     moveq.l    D0, 0x00
  1192. 00000C66  2F00                     move.l     -[A7], D0
  1193. 00000C68  2F00                     move.l     -[A7], D0
  1194. 00000C6A  7201                     moveq.l    D1, 0x01
  1195. 00000C6C  2F01                     move.l     -[A7], D1
  1196. 00000C6E  2F0C                     move.l     -[A7], A4
  1197. 00000C70  4EAD 3572                jsr        [A5 + 0x3572 /* export_1706 */]
  1198. 00000C74  1D7C 0001 FFFF           move.b     [A6 - 0x1], 0x1
  1199. 00000C7A  7001                     moveq.l    D0, 0x01
  1200. 00000C7C  2F00                     move.l     -[A7], D0
  1201. 00000C7E  48C5                     ext.l      D5
  1202. 00000C80  2F05                     move.l     -[A7], D5
  1203. 00000C82  2F3C 7665 7273           move.l     -[A7], 0x76657273 /* 'vers' */
  1204. 00000C88  2F0C                     move.l     -[A7], A4
  1205. 00000C8A  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  1206. 00000C8E  2D40 FFF6                move.l     [A6 - 0xA], D0
  1207. 00000C92  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1208. 00000C96  6724                     beq        +0x26 /* 00000CBC */
  1209. 00000C98  206E FFF6                movea.l    A0, [A6 - 0xA]
  1210. 00000C9C  2050                     movea.l    A0, [A0]
  1211. 00000C9E  47E8 0006                lea.l      A3, [A0 + 0x6]
  1212. 00000CA2  0C47 3201                cmpi.w     D7, 0x3201
  1213. 00000CA6  6706                     beq        +0x8 /* 00000CAE */
  1214. 00000CA8  0C47 3203                cmpi.w     D7, 0x3203
  1215. 00000CAC  6654                     bne        +0x56 /* 00000D02 */
  1216. label00000CAE:
  1217. 00000CAE  200B                     move.l     D0, A3
  1218. 00000CB0  5280                     addq.l     D0, 1
  1219. 00000CB2  7200                     moveq.l    D1, 0x00
  1220. 00000CB4  1213                     move.b     D1, [A3]
  1221. 00000CB6  D280                     add.l      D1, D0
  1222. 00000CB8  2641                     movea.l    A3, D1
  1223. 00000CBA  6046                     bra        +0x48 /* 00000D02 */
  1224. label00000CBC:
  1225. 00000CBC  0C47 3201                cmpi.w     D7, 0x3201
  1226. 00000CC0  6706                     beq        +0x8 /* 00000CC8 */
  1227. 00000CC2  0C47 3202                cmpi.w     D7, 0x3202
  1228. 00000CC6  663A                     bne        +0x3C /* 00000D02 */
  1229. label00000CC8:
  1230. 00000CC8  7001                     moveq.l    D0, 0x01
  1231. 00000CCA  2F00                     move.l     -[A7], D0
  1232. 00000CCC  7200                     moveq.l    D1, 0x00
  1233. 00000CCE  2F01                     move.l     -[A7], D1
  1234. 00000CD0  2054                     movea.l    A0, [A4]
  1235. 00000CD2  2F28 0050                move.l     -[A7], [A0 + 0x50]
  1236. 00000CD6  2F0C                     move.l     -[A7], A4
  1237. 00000CD8  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  1238. 00000CDC  2D40 FFFA                move.l     [A6 - 0x6], D0
  1239. 00000CE0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1240. 00000CE4  671C                     beq        +0x1E /* 00000D02 */
  1241. 00000CE6  598F                     subq.l     A7, 4
  1242. 00000CE8  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  1243. 00000CEC  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1244. 00000CF0  4A9F                     tst.l      [A7]+
  1245. 00000CF2  6F0E                     ble        +0x10 /* 00000D02 */
  1246. 00000CF4  206E FFFA                movea.l    A0, [A6 - 0x6]
  1247. 00000CF8  2650                     movea.l    A3, [A0]
  1248. 00000CFA  0C47 3202                cmpi.w     D7, 0x3202
  1249. 00000CFE  6602                     bne        +0x4 /* 00000D02 */
  1250. 00000D00  7C01                     moveq.l    D6, 0x01
  1251. label00000D02:
  1252. 00000D02  486E FFBE                pea.l      [A6 - 0x42]
  1253. 00000D06  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1254. 00000D0A  4A2E FFFF                tst.b      [A6 - 0x1]
  1255. 00000D0E  588F                     addq.l     A7, 4
  1256. 00000D10  6708                     beq        +0xA /* 00000D1A */
  1257. 00000D12  2F0C                     move.l     -[A7], A4
  1258. 00000D14  4EAD 3582                jsr        [A5 + 0x3582 /* export_1708 */]
  1259. 00000D18  588F                     addq.l     A7, 4
  1260. label00000D1A:
  1261. 00000D1A  200B                     move.l     D0, A3
  1262. 00000D1C  6722                     beq        +0x24 /* 00000D40 */
  1263. 00000D1E  7000                     moveq.l    D0, 0x00
  1264. 00000D20  1013                     move.b     D0, [A3]
  1265. 00000D22  5240                     addq.w     D0, 1
  1266. 00000D24  48C0                     ext.l      D0
  1267. 00000D26  206E 000C                movea.l    A0, [A6 + 0xC]
  1268. 00000D2A  2248                     movea.l    A1, A0
  1269. 00000D2C  204B                     movea.l    A0, A3
  1270. 00000D2E  A02E                     syscall    BlockMove/BlockMoveData
  1271. 00000D30  4A06                     tst.b      D6
  1272. 00000D32  6712                     beq        +0x14 /* 00000D46 */
  1273. 00000D34  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1274. 00000D38  4EAD 1102                jsr        [A5 + 0x1102 /* export_540 */]
  1275. 00000D3C  588F                     addq.l     A7, 4
  1276. 00000D3E  6006                     bra        +0x8 /* 00000D46 */
  1277. label00000D40:
  1278. 00000D40  206E 000C                movea.l    A0, [A6 + 0xC]
  1279. 00000D44  4210                     clr.b      [A0]
  1280. label00000D46:
  1281. 00000D46  206E 000C                movea.l    A0, [A6 + 0xC]
  1282. 00000D4A  7000                     moveq.l    D0, 0x00
  1283. 00000D4C  1010                     move.b     D0, [A0]
  1284. 00000D4E  4A80                     tst.l      D0
  1285. 00000D50  6630                     bne        +0x32 /* 00000D82 */
  1286. 00000D52  0C47 3201                cmpi.w     D7, 0x3201
  1287. 00000D56  6610                     bne        +0x12 /* 00000D68 */
  1288. 00000D58  4878 511E                push.l     0x511E
  1289. 00000D5C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1290. 00000D60  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  1291. 00000D64  508F                     addq.l     A7, 8
  1292. 00000D66  601A                     bra        +0x1C /* 00000D82 */
  1293. label00000D68:
  1294. 00000D68  0C47 3202                cmpi.w     D7, 0x3202
  1295. 00000D6C  6614                     bne        +0x16 /* 00000D82 */
  1296. 00000D6E  7004                     moveq.l    D0, 0x04
  1297. 00000D70  2F00                     move.l     -[A7], D0
  1298. 00000D72  4878 0096                push.l     0x96
  1299. 00000D76  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1300. 00000D7A  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  1301. 00000D7E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1302. label00000D82:
  1303. 00000D82  4CEE 18E0 FFAA           movem.l    D5,D6,D7,A3,A4, [A6 - 0x56]
  1304. 00000D88  4E5E                     unlink     A6
  1305. 00000D8A  4E75                     rts
  1306. export_1651:
  1307. 00000D8C  4E56 0000                link       A6, 0
  1308. 00000D90  48E7 0018                movem.l    -[A7], A3,A4
  1309. 00000D94  286E 0008                movea.l    A4, [A6 + 0x8]
  1310. 00000D98  2054                     movea.l    A0, [A4]
  1311. 00000D9A  4AA8 005A                tst.l      [A0 + 0x5A]
  1312. 00000D9E  661E                     bne        +0x20 /* 00000DBE */
  1313. 00000DA0  2F0C                     move.l     -[A7], A4
  1314. 00000DA2  2F2D FE3E                move.l     -[A7], [A5 - 0x1C2]
  1315. 00000DA6  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  1316. 00000DAA  2640                     movea.l    A3, D0
  1317. 00000DAC  200B                     move.l     D0, A3
  1318. 00000DAE  508F                     addq.l     A7, 8
  1319. 00000DB0  670C                     beq        +0xE /* 00000DBE */
  1320. 00000DB2  2054                     movea.l    A0, [A4]
  1321. 00000DB4  214B 005A                move.l     [A0 + 0x5A], A3
  1322. 00000DB8  2053                     movea.l    A0, [A3]
  1323. 00000DBA  214C 0044                move.l     [A0 + 0x44], A4
  1324. label00000DBE:
  1325. 00000DBE  2054                     movea.l    A0, [A4]
  1326. 00000DC0  2028 005A                move.l     D0, [A0 + 0x5A]
  1327. 00000DC4  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  1328. 00000DCA  4E5E                     unlink     A6
  1329. 00000DCC  4E75                     rts
  1330. export_1652:
  1331. fn00000DCE:
  1332. 00000DCE  4E56 FFF8                link       A6, -0x0008
  1333. 00000DD2  2F0C                     move.l     -[A7], A4
  1334. 00000DD4  286E 0008                movea.l    A4, [A6 + 0x8]
  1335. 00000DD8  2054                     movea.l    A0, [A4]
  1336. 00000DDA  4A28 005E                tst.b      [A0 + 0x5E]
  1337. 00000DDE  6728                     beq        +0x2A /* 00000E08 */
  1338. 00000DE0  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1339. 00000DE4  7000                     moveq.l    D0, 0x00
  1340. 00000DE6  2F00                     move.l     -[A7], D0
  1341. 00000DE8  486E FFF8                pea.l      [A6 - 0x8]
  1342. 00000DEC  2F0C                     move.l     -[A7], A4
  1343. 00000DEE  2054                     movea.l    A0, [A4]
  1344. 00000DF0  2050                     movea.l    A0, [A0]
  1345. 00000DF2  2268 00D0                movea.l    A1, [A0 + 0xD0]
  1346. 00000DF6  4E91                     jsr        [A1]
  1347. 00000DF8  486E FFF8                pea.l      [A6 - 0x8]
  1348. 00000DFC  486D FF4E                pea.l      [A5 - 0xB2]
  1349. 00000E00  4EAD 08EA                jsr        [A5 + 0x8EA /* export_281 */]
  1350. 00000E04  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1351. label00000E08:
  1352. 00000E08  7000                     moveq.l    D0, 0x00
  1353. 00000E0A  2F00                     move.l     -[A7], D0
  1354. 00000E0C  2F0C                     move.l     -[A7], A4
  1355. 00000E0E  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1356. 00000E12  2054                     movea.l    A0, [A4]
  1357. 00000E14  4A28 005E                tst.b      [A0 + 0x5E]
  1358. 00000E18  508F                     addq.l     A7, 8
  1359. 00000E1A  671C                     beq        +0x1E /* 00000E38 */
  1360. 00000E1C  7000                     moveq.l    D0, 0x00
  1361. 00000E1E  2F00                     move.l     -[A7], D0
  1362. 00000E20  2F0C                     move.l     -[A7], A4
  1363. 00000E22  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  1364. 00000E26  4A80                     tst.l      D0
  1365. 00000E28  508F                     addq.l     A7, 8
  1366. 00000E2A  670C                     beq        +0xE /* 00000E38 */
  1367. 00000E2C  7001                     moveq.l    D0, 0x01
  1368. 00000E2E  2F00                     move.l     -[A7], D0
  1369. 00000E30  2F0C                     move.l     -[A7], A4
  1370. 00000E32  4EAD 19DA                jsr        [A5 + 0x19DA /* export_823 */]
  1371. 00000E36  508F                     addq.l     A7, 8
  1372. label00000E38:
  1373. 00000E38  2054                     movea.l    A0, [A4]
  1374. 00000E3A  7000                     moveq.l    D0, 0x00
  1375. 00000E3C  2140 005A                move.l     [A0 + 0x5A], D0
  1376. 00000E40  286E FFF4                movea.l    A4, [A6 - 0xC]
  1377. 00000E44  4E5E                     unlink     A6
  1378. 00000E46  4E75                     rts
  1379. export_1653:
  1380. fn00000E48:
  1381. 00000E48  4E56 0000                link       A6, 0
  1382. 00000E4C  2F07                     move.l     -[A7], D7
  1383. 00000E4E  3E2E 000E                move.w     D7, [A6 + 0xE]
  1384. 00000E52  0C47 3205                cmpi.w     D7, 0x3205
  1385. 00000E56  6604                     bne        +0x6 /* 00000E5C */
  1386. 00000E58  3E3C 5142                move.w     D7, 0x5142 /* 'QB' */
  1387. label00000E5C:
  1388. 00000E5C  48C7                     ext.l      D7
  1389. 00000E5E  2F07                     move.l     -[A7], D7
  1390. 00000E60  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1391. 00000E64  4EAD 0662                jsr        [A5 + 0x662 /* export_200 */]
  1392. 00000E68  2E2E FFFC                move.l     D7, [A6 - 0x4]
  1393. 00000E6C  4E5E                     unlink     A6
  1394. 00000E6E  4E75                     rts
  1395. export_1654:
  1396. 00000E70  4E56 0000                link       A6, 0
  1397. 00000E74  2F0C                     move.l     -[A7], A4
  1398. 00000E76  286E 0008                movea.l    A4, [A6 + 0x8]
  1399. 00000E7A  200C                     move.l     D0, A4
  1400. 00000E7C  673A                     beq        +0x3C /* 00000EB8 */
  1401. 00000E7E  2054                     movea.l    A0, [A4]
  1402. 00000E80  20AD FE1C                move.l     [A0], [A5 - 0x1E4]
  1403. 00000E84  2054                     movea.l    A0, [A4]
  1404. 00000E86  4AA8 0062                tst.l      [A0 + 0x62]
  1405. 00000E8A  670A                     beq        +0xC /* 00000E96 */
  1406. 00000E8C  2F28 0062                move.l     -[A7], [A0 + 0x62]
  1407. 00000E90  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  1408. 00000E94  588F                     addq.l     A7, 4
  1409. label00000E96:
  1410. 00000E96  200C                     move.l     D0, A4
  1411. 00000E98  671E                     beq        +0x20 /* 00000EB8 */
  1412. 00000E9A  7000                     moveq.l    D0, 0x00
  1413. 00000E9C  2F00                     move.l     -[A7], D0
  1414. 00000E9E  2F0C                     move.l     -[A7], A4
  1415. 00000EA0  4EBA FA56                jsr        [PC - 0x5AA /* 000008F8 */]
  1416. 00000EA4  202E 000C                move.l     D0, [A6 + 0xC]
  1417. 00000EA8  0800 0000                btst.b     D0, 0x0
  1418. 00000EAC  508F                     addq.l     A7, 8
  1419. 00000EAE  6708                     beq        +0xA /* 00000EB8 */
  1420. 00000EB0  2F0C                     move.l     -[A7], A4
  1421. 00000EB2  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  1422. 00000EB6  588F                     addq.l     A7, 4
  1423. label00000EB8:
  1424. 00000EB8  286E FFFC                movea.l    A4, [A6 - 0x4]
  1425. 00000EBC  4E5E                     unlink     A6
  1426. 00000EBE  4E75                     rts
  1427. export_1655:
  1428. 00000EC0  4E56 FE94                link       A6, -0x016C
  1429. 00000EC4  48E7 0018                movem.l    -[A7], A3,A4
  1430. 00000EC8  266E 000C                movea.l    A3, [A6 + 0xC]
  1431. 00000ECC  286E 0008                movea.l    A4, [A6 + 0x8]
  1432. 00000ED0  41EE FF00                lea.l      A0, [A6 - 0x100]
  1433. 00000ED4  4210                     clr.b      [A0]
  1434. 00000ED6  4878 0BEA                push.l     0xBEA
  1435. 00000EDA  486E FF00                pea.l      [A6 - 0x100]
  1436. 00000EDE  2F0C                     move.l     -[A7], A4
  1437. 00000EE0  2054                     movea.l    A0, [A4]
  1438. 00000EE2  2050                     movea.l    A0, [A0]
  1439. 00000EE4  2268 0054                movea.l    A1, [A0 + 0x54]
  1440. 00000EE8  4E91                     jsr        [A1]
  1441. 00000EEA  41EE FF00                lea.l      A0, [A6 - 0x100]
  1442. 00000EEE  2D48 FEA6                move.l     [A6 - 0x15A], A0
  1443. 00000EF2  2F0C                     move.l     -[A7], A4
  1444. 00000EF4  2054                     movea.l    A0, [A4]
  1445. 00000EF6  2050                     movea.l    A0, [A0]
  1446. 00000EF8  2268 0164                movea.l    A1, [A0 + 0x164]
  1447. 00000EFC  4E91                     jsr        [A1]
  1448. 00000EFE  2D40 FEC4                move.l     [A6 - 0x13C], D0
  1449. 00000F02  2054                     movea.l    A0, [A4]
  1450. 00000F04  2D68 0050 FEC8           move.l     [A6 - 0x138], [A0 + 0x50]
  1451. 00000F0A  2F0B                     move.l     -[A7], A3
  1452. 00000F0C  2F0C                     move.l     -[A7], A4
  1453. 00000F0E  4EAD 101A                jsr        [A5 + 0x101A /* export_511 */]
  1454. 00000F12  486E FE94                pea.l      [A6 - 0x16C]
  1455. 00000F16  2054                     movea.l    A0, [A4]
  1456. 00000F18  2F28 0028                move.l     -[A7], [A0 + 0x28]
  1457. 00000F1C  4EAD 30D2                jsr        [A5 + 0x30D2 /* export_1558 */]
  1458. 00000F20  2D4B FEA6                move.l     [A6 - 0x15A], A3
  1459. 00000F24  2054                     movea.l    A0, [A4]
  1460. 00000F26  2D68 0036 FEB0           move.l     [A6 - 0x150], [A0 + 0x36]
  1461. 00000F2C  486E FE94                pea.l      [A6 - 0x16C]
  1462. 00000F30  2054                     movea.l    A0, [A4]
  1463. 00000F32  2F28 0028                move.l     -[A7], [A0 + 0x28]
  1464. 00000F36  4EAD 3142                jsr        [A5 + 0x3142 /* export_1572 */]
  1465. 00000F3A  4CEE 1800 FE8C           movem.l    A3,A4, [A6 - 0x174]
  1466. 00000F40  4E5E                     unlink     A6
  1467. 00000F42  4E75                     rts
  1468. export_1656:
  1469. 00000F44  4E56 FF74                link       A6, -0x008C
  1470. 00000F48  2F0C                     move.l     -[A7], A4
  1471. 00000F4A  286E 0008                movea.l    A4, [A6 + 0x8]
  1472. 00000F4E  486E FF74                pea.l      [A6 - 0x8C]
  1473. 00000F52  2F0C                     move.l     -[A7], A4
  1474. 00000F54  2054                     movea.l    A0, [A4]
  1475. 00000F56  2050                     movea.l    A0, [A0]
  1476. 00000F58  2268 0178                movea.l    A1, [A0 + 0x178]
  1477. 00000F5C  4E91                     jsr        [A1]
  1478. 00000F5E  4A40                     tst.w      D0
  1479. 00000F60  508F                     addq.l     A7, 8
  1480. 00000F62  6612                     bne        +0x14 /* 00000F76 */
  1481. 00000F64  486E FF74                pea.l      [A6 - 0x8C]
  1482. 00000F68  2F0C                     move.l     -[A7], A4
  1483. 00000F6A  2054                     movea.l    A0, [A4]
  1484. 00000F6C  2050                     movea.l    A0, [A0]
  1485. 00000F6E  2268 0170                movea.l    A1, [A0 + 0x170]
  1486. 00000F72  4E91                     jsr        [A1]
  1487. 00000F74  508F                     addq.l     A7, 8
  1488. label00000F76:
  1489. 00000F76  4878 4395                push.l     0x4395
  1490. 00000F7A  2F0C                     move.l     -[A7], A4
  1491. 00000F7C  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  1492. 00000F80  4878 4396                push.l     0x4396
  1493. 00000F84  2F0C                     move.l     -[A7], A4
  1494. 00000F86  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  1495. 00000F8A  2F0C                     move.l     -[A7], A4
  1496. 00000F8C  4EBA FE40                jsr        [PC - 0x1C0 /* 00000DCE */]
  1497. 00000F90  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1498. 00000F94  286E FF70                movea.l    A4, [A6 - 0x90]
  1499. 00000F98  4E5E                     unlink     A6
  1500. 00000F9A  4E75                     rts
  1501. export_1657:
  1502. 00000F9C  4E56 0000                link       A6, 0
  1503. 00000FA0  48E7 0308                movem.l    -[A7], D6,D7,A4
  1504. 00000FA4  3C2E 000E                move.w     D6, [A6 + 0xE]
  1505. 00000FA8  286E 0008                movea.l    A4, [A6 + 0x8]
  1506. 00000FAC  48C6                     ext.l      D6
  1507. 00000FAE  2F06                     move.l     -[A7], D6
  1508. 00000FB0  2F0C                     move.l     -[A7], A4
  1509. 00000FB2  4EAD 1CA2                jsr        [A5 + 0x1CA2 /* export_912 */]
  1510. 00000FB6  2E00                     move.l     D7, D0
  1511. 00000FB8  2054                     movea.l    A0, [A4]
  1512. 00000FBA  0828 0003 0042           btst.b     [A0 + 0x42], 0x3
  1513. 00000FC0  6724                     beq        +0x26 /* 00000FE6 */
  1514. 00000FC2  2054                     movea.l    A0, [A4]
  1515. 00000FC4  BEA8 0054                cmp.l      D7, [A0 + 0x54]
  1516. 00000FC8  661C                     bne        +0x1E /* 00000FE6 */
  1517. 00000FCA  4A46                     tst.w      D6
  1518. 00000FCC  6706                     beq        +0x8 /* 00000FD4 */
  1519. 00000FCE  0C46 0001                cmpi.w     D6, 0x1
  1520. 00000FD2  6612                     bne        +0x14 /* 00000FE6 */
  1521. label00000FD4:
  1522. 00000FD4  203C 00FF FFFF           move.l     D0, 0xFFFFFF
  1523. 00000FDA  C087                     and.l      D0, D7
  1524. 00000FDC  223C 7300 0000           move.l     D1, 0x73000000 /* 's\0\0\0' */
  1525. 00000FE2  8280                     or.l       D1, D0
  1526. 00000FE4  2E01                     move.l     D7, D1
  1527. label00000FE6:
  1528. 00000FE6  2007                     move.l     D0, D7
  1529. 00000FE8  4CEE 10C0 FFF4           movem.l    D6,D7,A4, [A6 - 0xC]
  1530. 00000FEE  4E5E                     unlink     A6
  1531. 00000FF0  4E75                     rts
  1532. export_1658:
  1533. 00000FF2  4E56 0000                link       A6, 0
  1534. 00000FF6  2F0C                     move.l     -[A7], A4
  1535. 00000FF8  286E 0008                movea.l    A4, [A6 + 0x8]
  1536. 00000FFC  2054                     movea.l    A0, [A4]
  1537. 00000FFE  0828 0003 0042           btst.b     [A0 + 0x42], 0x3
  1538. 00001004  6708                     beq        +0xA /* 0000100E */
  1539. 00001006  203C 0000 F06F           move.l     D0, 0xF06F
  1540. 0000100C  6008                     bra        +0xA /* 00001016 */
  1541. label0000100E:
  1542. 0000100E  2F0C                     move.l     -[A7], A4
  1543. 00001010  4EAD 1CAA                jsr        [A5 + 0x1CAA /* export_913 */]
  1544. 00001014  588F                     addq.l     A7, 4
  1545. label00001016:
  1546. 00001016  286E FFFC                movea.l    A4, [A6 - 0x4]
  1547. 0000101A  4E5E                     unlink     A6
  1548. 0000101C  4E75                     rts
  1549. export_1659:
  1550. 0000101E  4E56 0000                link       A6, 0
  1551. 00001022  48E7 0108                movem.l    -[A7], D7,A4
  1552. 00001026  3E2E 000E                move.w     D7, [A6 + 0xE]
  1553. 0000102A  286E 0008                movea.l    A4, [A6 + 0x8]
  1554. 0000102E  0C47 429A                cmpi.w     D7, 0x429A
  1555. 00001032  6612                     bne        +0x14 /* 00001046 */
  1556. 00001034  2054                     movea.l    A0, [A4]
  1557. 00001036  0828 0003 0042           btst.b     [A0 + 0x42], 0x3
  1558. 0000103C  56C0                     sne        D0
  1559. 0000103E  0240 0001                andi.w     D0, 0x1
  1560. 00001042  48C0                     ext.l      D0
  1561. 00001044  6016                     bra        +0x18 /* 0000105C */
  1562. label00001046:
  1563. 00001046  0C47 429F                cmpi.w     D7, 0x429F
  1564. 0000104A  6604                     bne        +0x6 /* 00001050 */
  1565. 0000104C  7001                     moveq.l    D0, 0x01
  1566. 0000104E  600C                     bra        +0xE /* 0000105C */
  1567. label00001050:
  1568. 00001050  48C7                     ext.l      D7
  1569. 00001052  2F07                     move.l     -[A7], D7
  1570. 00001054  2F0C                     move.l     -[A7], A4
  1571. 00001056  4EBA FDF0                jsr        [PC - 0x210 /* 00000E48 */]
  1572. 0000105A  508F                     addq.l     A7, 8
  1573. label0000105C:
  1574. 0000105C  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  1575. 00001062  4E5E                     unlink     A6
  1576. 00001064  4E75                     rts
  1577. export_1660:
  1578. 00001066  4E56 FF74                link       A6, -0x008C
  1579. 0000106A  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1580. 0000106E  3A2E 000E                move.w     D5, [A6 + 0xE]
  1581. 00001072  2C2E 0010                move.l     D6, [A6 + 0x10]
  1582. 00001076  286E 0008                movea.l    A4, [A6 + 0x8]
  1583. 0000107A  0C45 429A                cmpi.w     D5, 0x429A
  1584. 0000107E  6600 0084                bne        +0x86 /* 00001104 */
  1585. 00001082  486E FF74                pea.l      [A6 - 0x8C]
  1586. 00001086  2F0C                     move.l     -[A7], A4
  1587. 00001088  2054                     movea.l    A0, [A4]
  1588. 0000108A  2050                     movea.l    A0, [A0]
  1589. 0000108C  2268 0178                movea.l    A1, [A0 + 0x178]
  1590. 00001090  4E91                     jsr        [A1]
  1591. 00001092  3E00                     move.w     D7, D0
  1592. 00001094  508F                     addq.l     A7, 8
  1593. 00001096  667C                     bne        +0x7E /* 00001114 */
  1594. 00001098  022E 00F7 FF9C           andi.b     [A6 - 0x64], 0xF7
  1595. 0000109E  2006                     move.l     D0, D6
  1596. 000010A0  E708                     lsl        D0.b, 3
  1597. 000010A2  0200 0008                andi.b     D0, 0x8
  1598. 000010A6  812E FF9C                or.b       [A6 - 0x64], D0
  1599. 000010AA  486E FF74                pea.l      [A6 - 0x8C]
  1600. 000010AE  4EAD 11FA                jsr        [A5 + 0x11FA /* export_571 */]
  1601. 000010B2  3E00                     move.w     D7, D0
  1602. 000010B4  588F                     addq.l     A7, 4
  1603. 000010B6  665C                     bne        +0x5E /* 00001114 */
  1604. 000010B8  4878 0BEB                push.l     0xBEB
  1605. 000010BC  2F0C                     move.l     -[A7], A4
  1606. 000010BE  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  1607. 000010C2  2054                     movea.l    A0, [A4]
  1608. 000010C4  0228 00F7 0042           andi.b     [A0 + 0x42], 0xF7
  1609. 000010CA  2006                     move.l     D0, D6
  1610. 000010CC  E708                     lsl        D0.b, 3
  1611. 000010CE  0200 0008                andi.b     D0, 0x8
  1612. 000010D2  8128 0042                or.b       [A0 + 0x42], D0
  1613. 000010D6  4878 429A                push.l     0x429A
  1614. 000010DA  2F0C                     move.l     -[A7], A4
  1615. 000010DC  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  1616. 000010E0  7000                     moveq.l    D0, 0x00
  1617. 000010E2  2F00                     move.l     -[A7], D0
  1618. 000010E4  2F0C                     move.l     -[A7], A4
  1619. 000010E6  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  1620. 000010EA  4878 0BEC                push.l     0xBEC
  1621. 000010EE  2F0C                     move.l     -[A7], A4
  1622. 000010F0  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  1623. 000010F4  4878 0BEB                push.l     0xBEB
  1624. 000010F8  2F0C                     move.l     -[A7], A4
  1625. 000010FA  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  1626. 000010FE  4FEF 0028                lea.l      A7, [A7 + 0x28]
  1627. 00001102  6010                     bra        +0x12 /* 00001114 */
  1628. label00001104:
  1629. 00001104  2F06                     move.l     -[A7], D6
  1630. 00001106  48C5                     ext.l      D5
  1631. 00001108  2F05                     move.l     -[A7], D5
  1632. 0000110A  2F0C                     move.l     -[A7], A4
  1633. 0000110C  4EBA F248                jsr        [PC - 0xDB8 /* 00000356 */]
  1634. 00001110  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1635. label00001114:
  1636. 00001114  4CEE 10E0 FF64           movem.l    D5,D6,D7,A4, [A6 - 0x9C]
  1637. 0000111A  4E5E                     unlink     A6
  1638. 0000111C  4E75                     rts
  1639. export_1661:
  1640. 0000111E  4E56 FFC8                link       A6, -0x0038
  1641. 00001122  48E7 0118                movem.l    -[A7], D7,A3,A4
  1642. 00001126  286E 0008                movea.l    A4, [A6 + 0x8]
  1643. 0000112A  558F                     subq.l     A7, 2
  1644. 0000112C  A994                     syscall    CurResFile
  1645. 0000112E  3E1F                     move.w     D7, [A7]+
  1646. 00001130  486E FFC8                pea.l      [A6 - 0x38]
  1647. 00001134  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1648. 00001138  4A80                     tst.l      D0
  1649. 0000113A  588F                     addq.l     A7, 4
  1650. 0000113C  6748                     beq        +0x4A /* 00001186 */
  1651. 0000113E  7000                     moveq.l    D0, 0x00
  1652. 00001140  2F00                     move.l     -[A7], D0
  1653. 00001142  2F00                     move.l     -[A7], D0
  1654. 00001144  7201                     moveq.l    D1, 0x01
  1655. 00001146  2F01                     move.l     -[A7], D1
  1656. 00001148  2F0C                     move.l     -[A7], A4
  1657. 0000114A  4EAD 3572                jsr        [A5 + 0x3572 /* export_1706 */]
  1658. 0000114E  2054                     movea.l    A0, [A4]
  1659. 00001150  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  1660. 00001154  A998                     syscall    UseResFile
  1661. 00001156  7001                     moveq.l    D0, 0x01
  1662. 00001158  2F00                     move.l     -[A7], D0
  1663. 0000115A  322E 000E                move.w     D1, [A6 + 0xE]
  1664. 0000115E  48C1                     ext.l      D1
  1665. 00001160  2F01                     move.l     -[A7], D1
  1666. 00001162  2F3C 5354 5220           move.l     -[A7], 0x53545220 /* 'STR ' */
  1667. 00001168  2F0C                     move.l     -[A7], A4
  1668. 0000116A  4EAD 35A2                jsr        [A5 + 0x35A2 /* export_1712 */]
  1669. 0000116E  2640                     movea.l    A3, D0
  1670. 00001170  200B                     move.l     D0, A3
  1671. 00001172  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1672. 00001176  670E                     beq        +0x10 /* 00001186 */
  1673. 00001178  2053                     movea.l    A0, [A3]
  1674. 0000117A  2F08                     move.l     -[A7], A0
  1675. 0000117C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1676. 00001180  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  1677. 00001184  508F                     addq.l     A7, 8
  1678. label00001186:
  1679. 00001186  486E FFC8                pea.l      [A6 - 0x38]
  1680. 0000118A  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1681. 0000118E  2F0C                     move.l     -[A7], A4
  1682. 00001190  4EAD 3582                jsr        [A5 + 0x3582 /* export_1708 */]
  1683. 00001194  3F07                     move.w     -[A7], D7
  1684. 00001196  A998                     syscall    UseResFile
  1685. 00001198  508F                     addq.l     A7, 8
  1686. 0000119A  4CEE 1880 FFBC           movem.l    D7,A3,A4, [A6 - 0x44]
  1687. 000011A0  4E5E                     unlink     A6
  1688. 000011A2  4E75                     rts
  1689. export_1662:
  1690. 000011A4  4E56 FF00                link       A6, -0x0100
  1691. 000011A8  48E7 0118                movem.l    -[A7], D7,A3,A4
  1692. 000011AC  3E2E 0012                move.w     D7, [A6 + 0x12]
  1693. 000011B0  266E 000C                movea.l    A3, [A6 + 0xC]
  1694. 000011B4  286E 0008                movea.l    A4, [A6 + 0x8]
  1695. 000011B8  0C47 0BEB                cmpi.w     D7, 0xBEB
  1696. 000011BC  6600 0090                bne        +0x92 /* 0000124E */
  1697. 000011C0  2054                     movea.l    A0, [A4]
  1698. 000011C2  0828 0005 0042           btst.b     [A0 + 0x42], 0x5
  1699. 000011C8  6658                     bne        +0x5A /* 00001222 */
  1700. 000011CA  41EE FF00                lea.l      A0, [A6 - 0x100]
  1701. 000011CE  4210                     clr.b      [A0]
  1702. 000011D0  2054                     movea.l    A0, [A4]
  1703. 000011D2  2F28 0028                move.l     -[A7], [A0 + 0x28]
  1704. 000011D6  486E FF00                pea.l      [A6 - 0x100]
  1705. 000011DA  2F28 0050                move.l     -[A7], [A0 + 0x50]
  1706. 000011DE  2F2D FE0C                move.l     -[A7], [A5 - 0x1F4]
  1707. 000011E2  4EAD 318A                jsr        [A5 + 0x318A /* export_1581 */]
  1708. 000011E6  4A2E FF00                tst.b      [A6 - 0x100]
  1709. 000011EA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1710. 000011EE  6732                     beq        +0x34 /* 00001222 */
  1711. 000011F0  2054                     movea.l    A0, [A4]
  1712. 000011F2  0828 0003 0042           btst.b     [A0 + 0x42], 0x3
  1713. 000011F8  6708                     beq        +0xA /* 00001202 */
  1714. 000011FA  203C 0000 4273           move.l     D0, 0x4273 /* 'Bs' */
  1715. 00001200  6006                     bra        +0x8 /* 00001208 */
  1716. label00001202:
  1717. 00001202  203C 0000 4272           move.l     D0, 0x4272 /* 'Br' */
  1718. label00001208:
  1719. 00001208  2F00                     move.l     -[A7], D0
  1720. 0000120A  2F0B                     move.l     -[A7], A3
  1721. 0000120C  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  1722. 00001210  7000                     moveq.l    D0, 0x00
  1723. 00001212  2F00                     move.l     -[A7], D0
  1724. 00001214  486E FF00                pea.l      [A6 - 0x100]
  1725. 00001218  2F0B                     move.l     -[A7], A3
  1726. 0000121A  4EAD 1182                jsr        [A5 + 0x1182 /* export_556 */]
  1727. 0000121E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1728. label00001222:
  1729. 00001222  7000                     moveq.l    D0, 0x00
  1730. 00001224  1013                     move.b     D0, [A3]
  1731. 00001226  4A80                     tst.l      D0
  1732. 00001228  6634                     bne        +0x36 /* 0000125E */
  1733. 0000122A  2054                     movea.l    A0, [A4]
  1734. 0000122C  0828 0003 0042           btst.b     [A0 + 0x42], 0x3
  1735. 00001232  6708                     beq        +0xA /* 0000123C */
  1736. 00001234  203C 0000 4274           move.l     D0, 0x4274 /* 'Bt' */
  1737. 0000123A  6006                     bra        +0x8 /* 00001242 */
  1738. label0000123C:
  1739. 0000123C  203C 0000 426A           move.l     D0, 0x426A /* 'Bj' */
  1740. label00001242:
  1741. 00001242  2F00                     move.l     -[A7], D0
  1742. 00001244  2F0B                     move.l     -[A7], A3
  1743. 00001246  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  1744. 0000124A  508F                     addq.l     A7, 8
  1745. 0000124C  6010                     bra        +0x12 /* 0000125E */
  1746. label0000124E:
  1747. 0000124E  48C7                     ext.l      D7
  1748. 00001250  2F07                     move.l     -[A7], D7
  1749. 00001252  2F0B                     move.l     -[A7], A3
  1750. 00001254  2F0C                     move.l     -[A7], A4
  1751. 00001256  4EBA F70C                jsr        [PC - 0x8F4 /* 00000964 */]
  1752. 0000125A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1753. label0000125E:
  1754. 0000125E  4CEE 1880 FEF4           movem.l    D7,A3,A4, [A6 - 0x10C]
  1755. 00001264  4E5E                     unlink     A6
  1756. 00001266  4E75                     rts
  1757. export_1663:
  1758. 00001268  4E56 0000                link       A6, 0
  1759. 0000126C  48E7 0018                movem.l    -[A7], A3,A4
  1760. 00001270  266E 000C                movea.l    A3, [A6 + 0xC]
  1761. 00001274  286E 0008                movea.l    A4, [A6 + 0x8]
  1762. 00001278  2053                     movea.l    A0, [A3]
  1763. 0000127A  0C68 429A 0014           cmpi.w     [A0 + 0x14], 0x429A
  1764. 00001280  6614                     bne        +0x16 /* 00001296 */
  1765. 00001282  4878 0BEA                push.l     0xBEA
  1766. 00001286  2F0C                     move.l     -[A7], A4
  1767. 00001288  2054                     movea.l    A0, [A4]
  1768. 0000128A  2050                     movea.l    A0, [A0]
  1769. 0000128C  2268 006C                movea.l    A1, [A0 + 0x6C]
  1770. 00001290  4E91                     jsr        [A1]
  1771. 00001292  508F                     addq.l     A7, 8
  1772. 00001294  600A                     bra        +0xC /* 000012A0 */
  1773. label00001296:
  1774. 00001296  2F0B                     move.l     -[A7], A3
  1775. 00001298  2F0C                     move.l     -[A7], A4
  1776. 0000129A  4EAD 32C2                jsr        [A5 + 0x32C2 /* export_1620 */]
  1777. 0000129E  508F                     addq.l     A7, 8
  1778. label000012A0:
  1779. 000012A0  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  1780. 000012A6  4E5E                     unlink     A6
  1781. 000012A8  4E75                     rts
  1782. export_1664:
  1783. fn000012AA:
  1784. 000012AA  4E56 FE7C                link       A6, -0x0184
  1785. 000012AE  48E7 0018                movem.l    -[A7], A3,A4
  1786. 000012B2  4AAE 0008                tst.l      [A6 + 0x8]
  1787. 000012B6  6700 0176                beq        +0x178 /* 0000142E */
  1788. 000012BA  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  1789. 000012BE  2D40 FFF8                move.l     [A6 - 0x8], D0
  1790. 000012C2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1791. 000012C6  4EAD 252A                jsr        [A5 + 0x252A /* export_1185 */]
  1792. 000012CA  2D40 FFFC                move.l     [A6 - 0x4], D0
  1793. 000012CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1794. 000012D2  486E FFEC                pea.l      [A6 - 0x14]
  1795. 000012D6  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1796. 000012DA  41EE FFEC                lea.l      A0, [A6 - 0x14]
  1797. 000012DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1798. 000012E2  6000 00F4                bra        +0xF6 /* 000013D8 */
  1799. label000012E6:
  1800. 000012E6  4878 5014                push.l     0x5014
  1801. 000012EA  2F0C                     move.l     -[A7], A4
  1802. 000012EC  2054                     movea.l    A0, [A4]
  1803. 000012EE  2050                     movea.l    A0, [A0]
  1804. 000012F0  2268 000C                movea.l    A1, [A0 + 0xC]
  1805. 000012F4  4E91                     jsr        [A1]
  1806. 000012F6  4A00                     tst.b      D0
  1807. 000012F8  508F                     addq.l     A7, 8
  1808. 000012FA  6700 00DC                beq        +0xDE /* 000013D8 */
  1809. 000012FE  2F0C                     move.l     -[A7], A4
  1810. 00001300  4EAD 0682                jsr        [A5 + 0x682 /* export_204 */]
  1811. 00001304  4A00                     tst.b      D0
  1812. 00001306  588F                     addq.l     A7, 4
  1813. 00001308  6600 00CE                bne        +0xD0 /* 000013D8 */
  1814. 0000130C  486E FFB4                pea.l      [A6 - 0x4C]
  1815. 00001310  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1816. 00001314  4A80                     tst.l      D0
  1817. 00001316  588F                     addq.l     A7, 4
  1818. 00001318  672E                     beq        +0x30 /* 00001348 */
  1819. 0000131A  7001                     moveq.l    D0, 0x01
  1820. 0000131C  2F00                     move.l     -[A7], D0
  1821. 0000131E  2F0C                     move.l     -[A7], A4
  1822. 00001320  4EAD 3752                jsr        [A5 + 0x3752 /* export_1766 */]
  1823. 00001324  2640                     movea.l    A3, D0
  1824. 00001326  200B                     move.l     D0, A3
  1825. 00001328  508F                     addq.l     A7, 8
  1826. 0000132A  6700 00A2                beq        +0xA4 /* 000013CE */
  1827. 0000132E  486E FFEC                pea.l      [A6 - 0x14]
  1828. 00001332  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1829. 00001336  2F0B                     move.l     -[A7], A3
  1830. 00001338  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1831. 0000133C  4EAD 24E2                jsr        [A5 + 0x24E2 /* export_1176 */]
  1832. 00001340  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1833. 00001344  6000 0088                bra        +0x8A /* 000013CE */
  1834. label00001348:
  1835. 00001348  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1836. 0000134C  7280                     moveq.l    D1, 0xFFFFFF80
  1837. 0000134E  B280                     cmp.l      D1, D0
  1838. 00001350  6760                     beq        +0x62 /* 000013B2 */
  1839. 00001352  486E FFEC                pea.l      [A6 - 0x14]
  1840. 00001356  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1841. 0000135A  41EE FEB4                lea.l      A0, [A6 - 0x14C]
  1842. 0000135E  4210                     clr.b      [A0]
  1843. 00001360  486E FEB4                pea.l      [A6 - 0x14C]
  1844. 00001364  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1845. 00001368  48C0                     ext.l      D0
  1846. 0000136A  2F00                     move.l     -[A7], D0
  1847. 0000136C  2F0C                     move.l     -[A7], A4
  1848. 0000136E  4EAD 3782                jsr        [A5 + 0x3782 /* export_1772 */]
  1849. 00001372  B9EE FFFC                cmpa.l     A4, [A6 - 0x4]
  1850. 00001376  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1851. 0000137A  6728                     beq        +0x2A /* 000013A4 */
  1852. 0000137C  486E FE7C                pea.l      [A6 - 0x184]
  1853. 00001380  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1854. 00001384  4A80                     tst.l      D0
  1855. 00001386  588F                     addq.l     A7, 4
  1856. 00001388  670E                     beq        +0x10 /* 00001398 */
  1857. 0000138A  486E FEB4                pea.l      [A6 - 0x14C]
  1858. 0000138E  4878 177A                push.l     0x177A
  1859. 00001392  4EAD 1DA2                jsr        [A5 + 0x1DA2 /* export_944 */]
  1860. 00001396  508F                     addq.l     A7, 8
  1861. label00001398:
  1862. 00001398  486E FE7C                pea.l      [A6 - 0x184]
  1863. 0000139C  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1864. 000013A0  588F                     addq.l     A7, 4
  1865. 000013A2  600E                     bra        +0x10 /* 000013B2 */
  1866. label000013A4:
  1867. 000013A4  486E FEB4                pea.l      [A6 - 0x14C]
  1868. 000013A8  4878 177A                push.l     0x177A
  1869. 000013AC  4EAD 1DDA                jsr        [A5 + 0x1DDA /* export_951 */]
  1870. 000013B0  508F                     addq.l     A7, 8
  1871. label000013B2:
  1872. 000013B2  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1873. 000013B6  7280                     moveq.l    D1, 0xFFFFFF80
  1874. 000013B8  B280                     cmp.l      D1, D0
  1875. 000013BA  6612                     bne        +0x14 /* 000013CE */
  1876. 000013BC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1877. 000013C0  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  1878. 000013C4  7080                     moveq.l    D0, 0xFFFFFF80
  1879. 000013C6  2F00                     move.l     -[A7], D0
  1880. 000013C8  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  1881. 000013CC  508F                     addq.l     A7, 8
  1882. label000013CE:
  1883. 000013CE  486E FFB4                pea.l      [A6 - 0x4C]
  1884. 000013D2  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1885. 000013D6  588F                     addq.l     A7, 4
  1886. label000013D8:
  1887. 000013D8  486E FFEC                pea.l      [A6 - 0x14]
  1888. 000013DC  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1889. 000013E0  2840                     movea.l    A4, D0
  1890. 000013E2  200C                     move.l     D0, A4
  1891. 000013E4  588F                     addq.l     A7, 4
  1892. 000013E6  6600 FEFE                bne        -0x100 /* 000012E6 */
  1893. 000013EA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1894. 000013EE  486E FFEC                pea.l      [A6 - 0x14]
  1895. 000013F2  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1896. 000013F6  41EE FFEC                lea.l      A0, [A6 - 0x14]
  1897. 000013FA  508F                     addq.l     A7, 8
  1898. 000013FC  6016                     bra        +0x18 /* 00001414 */
  1899. label000013FE:
  1900. 000013FE  2F0B                     move.l     -[A7], A3
  1901. 00001400  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1902. 00001404  4EAD 24E2                jsr        [A5 + 0x24E2 /* export_1176 */]
  1903. 00001408  486E FFEC                pea.l      [A6 - 0x14]
  1904. 0000140C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1905. 00001410  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1906. label00001414:
  1907. 00001414  486E FFEC                pea.l      [A6 - 0x14]
  1908. 00001418  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1909. 0000141C  2640                     movea.l    A3, D0
  1910. 0000141E  200B                     move.l     D0, A3
  1911. 00001420  588F                     addq.l     A7, 4
  1912. 00001422  66DA                     bne        -0x24 /* 000013FE */
  1913. 00001424  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1914. 00001428  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  1915. 0000142C  588F                     addq.l     A7, 4
  1916. label0000142E:
  1917. 0000142E  4CEE 1800 FE74           movem.l    A3,A4, [A6 - 0x18C]
  1918. 00001434  4E5E                     unlink     A6
  1919. 00001436  4E75                     rts
  1920. fn00001438:
  1921. 00001438  4E56 FFAC                link       A6, -0x0054
  1922. 0000143C  48E7 0118                movem.l    -[A7], D7,A3,A4
  1923. 00001440  206E 0008                movea.l    A0, [A6 + 0x8]
  1924. 00001444  2050                     movea.l    A0, [A0]
  1925. 00001446  2D68 0010 FFFC           move.l     [A6 - 0x4], [A0 + 0x10]
  1926. 0000144C  6700 012A                beq        +0x12C /* 00001578 */
  1927. 00001450  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  1928. 00001454  2D40 FFF8                move.l     [A6 - 0x8], D0
  1929. 00001458  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1930. 0000145C  486E FFEC                pea.l      [A6 - 0x14]
  1931. 00001460  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1932. 00001464  41EE FFEC                lea.l      A0, [A6 - 0x14]
  1933. 00001468  508F                     addq.l     A7, 8
  1934. 0000146A  6000 00B6                bra        +0xB8 /* 00001522 */
  1935. label0000146E:
  1936. 0000146E  486E FFB4                pea.l      [A6 - 0x4C]
  1937. 00001472  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1938. 00001476  4A80                     tst.l      D0
  1939. 00001478  588F                     addq.l     A7, 4
  1940. 0000147A  6700 008A                beq        +0x8C /* 00001506 */
  1941. 0000147E  4878 4268                push.l     0x4268 /* 'Bh' */
  1942. 00001482  2F0C                     move.l     -[A7], A4
  1943. 00001484  2054                     movea.l    A0, [A4]
  1944. 00001486  2050                     movea.l    A0, [A0]
  1945. 00001488  2268 000C                movea.l    A1, [A0 + 0xC]
  1946. 0000148C  4E91                     jsr        [A1]
  1947. 0000148E  4A00                     tst.b      D0
  1948. 00001490  508F                     addq.l     A7, 8
  1949. 00001492  6700 0084                beq        +0x86 /* 00001518 */
  1950. 00001496  2D4C FFB0                move.l     [A6 - 0x50], A4
  1951. 0000149A  264C                     movea.l    A3, A4
  1952. 0000149C  4878 429A                push.l     0x429A
  1953. 000014A0  2F0B                     move.l     -[A7], A3
  1954. 000014A2  2053                     movea.l    A0, [A3]
  1955. 000014A4  2050                     movea.l    A0, [A0]
  1956. 000014A6  2268 0074                movea.l    A1, [A0 + 0x74]
  1957. 000014AA  4E91                     jsr        [A1]
  1958. 000014AC  1E00                     move.b     D7, D0
  1959. 000014AE  508F                     addq.l     A7, 8
  1960. 000014B0  6766                     beq        +0x68 /* 00001518 */
  1961. 000014B2  2F0C                     move.l     -[A7], A4
  1962. 000014B4  4EAD 0682                jsr        [A5 + 0x682 /* export_204 */]
  1963. 000014B8  4A00                     tst.b      D0
  1964. 000014BA  588F                     addq.l     A7, 4
  1965. 000014BC  665A                     bne        +0x5C /* 00001518 */
  1966. 000014BE  7000                     moveq.l    D0, 0x00
  1967. 000014C0  2F00                     move.l     -[A7], D0
  1968. 000014C2  2F0C                     move.l     -[A7], A4
  1969. 000014C4  4EAD 36A2                jsr        [A5 + 0x36A2 /* export_1744 */]
  1970. 000014C8  2D40 FFAC                move.l     [A6 - 0x54], D0
  1971. 000014CC  508F                     addq.l     A7, 8
  1972. 000014CE  6748                     beq        +0x4A /* 00001518 */
  1973. 000014D0  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  1974. 000014D4  4EAD 2DBA                jsr        [A5 + 0x2DBA /* export_1459 */]
  1975. 000014D8  4A00                     tst.b      D0
  1976. 000014DA  588F                     addq.l     A7, 4
  1977. 000014DC  663A                     bne        +0x3C /* 00001518 */
  1978. 000014DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1979. 000014E2  2F0C                     move.l     -[A7], A4
  1980. 000014E4  4EAD 36AA                jsr        [A5 + 0x36AA /* export_1745 */]
  1981. 000014E8  2D40 FFB0                move.l     [A6 - 0x50], D0
  1982. 000014EC  486E FFEC                pea.l      [A6 - 0x14]
  1983. 000014F0  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1984. 000014F4  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  1985. 000014F8  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1986. 000014FC  4EAD 24E2                jsr        [A5 + 0x24E2 /* export_1176 */]
  1987. 00001500  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1988. 00001504  6012                     bra        +0x14 /* 00001518 */
  1989. label00001506:
  1990. 00001506  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1991. 0000150A  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  1992. 0000150E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1993. 00001512  4A80                     tst.l      D0
  1994. 00001514  588F                     addq.l     A7, 4
  1995. 00001516  6660                     bne        +0x62 /* 00001578 */
  1996. label00001518:
  1997. 00001518  486E FFB4                pea.l      [A6 - 0x4C]
  1998. 0000151C  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1999. 00001520  588F                     addq.l     A7, 4
  2000. label00001522:
  2001. 00001522  486E FFEC                pea.l      [A6 - 0x14]
  2002. 00001526  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2003. 0000152A  2840                     movea.l    A4, D0
  2004. 0000152C  200C                     move.l     D0, A4
  2005. 0000152E  588F                     addq.l     A7, 4
  2006. 00001530  6600 FF3C                bne        -0xC2 /* 0000146E */
  2007. 00001534  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2008. 00001538  486E FFEC                pea.l      [A6 - 0x14]
  2009. 0000153C  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  2010. 00001540  41EE FFEC                lea.l      A0, [A6 - 0x14]
  2011. 00001544  508F                     addq.l     A7, 8
  2012. 00001546  6016                     bra        +0x18 /* 0000155E */
  2013. label00001548:
  2014. 00001548  2F0B                     move.l     -[A7], A3
  2015. 0000154A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2016. 0000154E  4EAD 24E2                jsr        [A5 + 0x24E2 /* export_1176 */]
  2017. 00001552  486E FFEC                pea.l      [A6 - 0x14]
  2018. 00001556  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2019. 0000155A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2020. label0000155E:
  2021. 0000155E  486E FFEC                pea.l      [A6 - 0x14]
  2022. 00001562  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2023. 00001566  2640                     movea.l    A3, D0
  2024. 00001568  200B                     move.l     D0, A3
  2025. 0000156A  588F                     addq.l     A7, 4
  2026. 0000156C  66DA                     bne        -0x24 /* 00001548 */
  2027. 0000156E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2028. 00001572  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2029. 00001576  588F                     addq.l     A7, 4
  2030. label00001578:
  2031. 00001578  4CEE 1880 FFA0           movem.l    D7,A3,A4, [A6 - 0x60]
  2032. 0000157E  4E5E                     unlink     A6
  2033. 00001580  4E75                     rts
  2034. export_1665:
  2035. 00001582  4E56 FE60                link       A6, -0x01A0
  2036. 00001586  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2037. 0000158A  266E 0008                movea.l    A3, [A6 + 0x8]
  2038. 0000158E  2A2E 000C                move.l     D5, [A6 + 0xC]
  2039. 00001592  2F05                     move.l     -[A7], D5
  2040. 00001594  2053                     movea.l    A0, [A3]
  2041. 00001596  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2042. 0000159A  4EBA FD0E                jsr        [PC - 0x2F2 /* 000012AA */]
  2043. 0000159E  0C85 6F70 656E           cmpi.l     D5, 0x6F70656E /* 'open' */
  2044. 000015A4  508F                     addq.l     A7, 8
  2045. 000015A6  6608                     bne        +0xA /* 000015B0 */
  2046. 000015A8  2F0B                     move.l     -[A7], A3
  2047. 000015AA  4EBA FE8C                jsr        [PC - 0x174 /* 00001438 */]
  2048. 000015AE  588F                     addq.l     A7, 4
  2049. label000015B0:
  2050. 000015B0  2053                     movea.l    A0, [A3]
  2051. 000015B2  2D68 0010 FFEC           move.l     [A6 - 0x14], [A0 + 0x10]
  2052. 000015B8  7000                     moveq.l    D0, 0x00
  2053. 000015BA  2840                     movea.l    A4, D0
  2054. 000015BC  7201                     moveq.l    D1, 0x01
  2055. 000015BE  240C                     move.l     D2, A4
  2056. 000015C0  6616                     bne        +0x18 /* 000015D8 */
  2057. 000015C2  2F01                     move.l     -[A7], D1
  2058. 000015C4  7022                     moveq.l    D0, 0x22
  2059. 000015C6  2F00                     move.l     -[A7], D0
  2060. 000015C8  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  2061. 000015CC  588F                     addq.l     A7, 4
  2062. 000015CE  221F                     move.l     D1, [A7]+
  2063. 000015D0  2840                     movea.l    A4, D0
  2064. 000015D2  200C                     move.l     D0, A4
  2065. 000015D4  6602                     bne        +0x4 /* 000015D8 */
  2066. 000015D6  7200                     moveq.l    D1, 0x00
  2067. label000015D8:
  2068. 000015D8  4A01                     tst.b      D1
  2069. 000015DA  670C                     beq        +0xE /* 000015E8 */
  2070. 000015DC  284C                     movea.l    A4, A4
  2071. 000015DE  2054                     movea.l    A0, [A4]
  2072. 000015E0  202D FC0C                move.l     D0, [A5 - 0x3F4]
  2073. 000015E4  2080                     move.l     [A0], D0
  2074. 000015E6  6002                     bra        +0x4 /* 000015EA */
  2075. label000015E8:
  2076. 000015E8  7000                     moveq.l    D0, 0x00
  2077. label000015EA:
  2078. 000015EA  2D4C FFF0                move.l     [A6 - 0x10], A4
  2079. 000015EE  7000                     moveq.l    D0, 0x00
  2080. 000015F0  2F00                     move.l     -[A7], D0
  2081. 000015F2  2F00                     move.l     -[A7], D0
  2082. 000015F4  2F3C 8000 0000           move.l     -[A7], 0x80000000
  2083. 000015FA  2F00                     move.l     -[A7], D0
  2084. 000015FC  2F3C 6F70 656E           move.l     -[A7], 0x6F70656E /* 'open' */
  2085. 00001602  2F0C                     move.l     -[A7], A4
  2086. 00001604  4EAD 244A                jsr        [A5 + 0x244A /* export_1157 */]
  2087. 00001608  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  2088. 0000160C  2D40 FFF4                move.l     [A6 - 0xC], D0
  2089. 00001610  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  2090. 00001614  2D40 FFF8                move.l     [A6 - 0x8], D0
  2091. 00001618  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  2092. 0000161C  2D40 FFFC                move.l     [A6 - 0x4], D0
  2093. 00001620  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2094. 00001624  486E FFE0                pea.l      [A6 - 0x20]
  2095. 00001628  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  2096. 0000162C  41EE FFE0                lea.l      A0, [A6 - 0x20]
  2097. 00001630  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2098. 00001634  6042                     bra        +0x44 /* 00001678 */
  2099. label00001636:
  2100. 00001636  4878 4268                push.l     0x4268 /* 'Bh' */
  2101. 0000163A  2F0B                     move.l     -[A7], A3
  2102. 0000163C  2053                     movea.l    A0, [A3]
  2103. 0000163E  2050                     movea.l    A0, [A0]
  2104. 00001640  2268 000C                movea.l    A1, [A0 + 0xC]
  2105. 00001644  4E91                     jsr        [A1]
  2106. 00001646  4A00                     tst.b      D0
  2107. 00001648  508F                     addq.l     A7, 8
  2108. 0000164A  672C                     beq        +0x2E /* 00001678 */
  2109. 0000164C  4878 429F                push.l     0x429F
  2110. 00001650  2F0B                     move.l     -[A7], A3
  2111. 00001652  2053                     movea.l    A0, [A3]
  2112. 00001654  2050                     movea.l    A0, [A0]
  2113. 00001656  2268 0074                movea.l    A1, [A0 + 0x74]
  2114. 0000165A  4E91                     jsr        [A1]
  2115. 0000165C  4A80                     tst.l      D0
  2116. 0000165E  508F                     addq.l     A7, 8
  2117. 00001660  6716                     beq        +0x18 /* 00001678 */
  2118. 00001662  486E FFE0                pea.l      [A6 - 0x20]
  2119. 00001666  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2120. 0000166A  2F0B                     move.l     -[A7], A3
  2121. 0000166C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2122. 00001670  4EAD 24E2                jsr        [A5 + 0x24E2 /* export_1176 */]
  2123. 00001674  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2124. label00001678:
  2125. 00001678  486E FFE0                pea.l      [A6 - 0x20]
  2126. 0000167C  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2127. 00001680  2640                     movea.l    A3, D0
  2128. 00001682  200B                     move.l     D0, A3
  2129. 00001684  588F                     addq.l     A7, 4
  2130. 00001686  66AE                     bne        -0x50 /* 00001636 */
  2131. 00001688  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2132. 0000168C  486E FFE0                pea.l      [A6 - 0x20]
  2133. 00001690  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  2134. 00001694  41EE FFE0                lea.l      A0, [A6 - 0x20]
  2135. 00001698  508F                     addq.l     A7, 8
  2136. 0000169A  602C                     bra        +0x2E /* 000016C8 */
  2137. label0000169C:
  2138. 0000169C  4878 4362                push.l     0x4362 /* 'Cb' */
  2139. 000016A0  2F0B                     move.l     -[A7], A3
  2140. 000016A2  2053                     movea.l    A0, [A3]
  2141. 000016A4  2050                     movea.l    A0, [A0]
  2142. 000016A6  2268 000C                movea.l    A1, [A0 + 0xC]
  2143. 000016AA  4E91                     jsr        [A1]
  2144. 000016AC  4A00                     tst.b      D0
  2145. 000016AE  508F                     addq.l     A7, 8
  2146. 000016B0  6716                     beq        +0x18 /* 000016C8 */
  2147. 000016B2  486E FFE0                pea.l      [A6 - 0x20]
  2148. 000016B6  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2149. 000016BA  2F0B                     move.l     -[A7], A3
  2150. 000016BC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2151. 000016C0  4EAD 24E2                jsr        [A5 + 0x24E2 /* export_1176 */]
  2152. 000016C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2153. label000016C8:
  2154. 000016C8  486E FFE0                pea.l      [A6 - 0x20]
  2155. 000016CC  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2156. 000016D0  2640                     movea.l    A3, D0
  2157. 000016D2  200B                     move.l     D0, A3
  2158. 000016D4  588F                     addq.l     A7, 4
  2159. 000016D6  66C4                     bne        -0x3A /* 0000169C */
  2160. 000016D8  6000 0212                bra        +0x214 /* 000018EC */
  2161. label000016DC:
  2162. 000016DC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2163. 000016E0  486E FFD0                pea.l      [A6 - 0x30]
  2164. 000016E4  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  2165. 000016E8  41EE FFD0                lea.l      A0, [A6 - 0x30]
  2166. 000016EC  508F                     addq.l     A7, 8
  2167. 000016EE  600A                     bra        +0xC /* 000016FA */
  2168. label000016F0:
  2169. 000016F0  486E FFD0                pea.l      [A6 - 0x30]
  2170. 000016F4  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2171. 000016F8  588F                     addq.l     A7, 4
  2172. label000016FA:
  2173. 000016FA  486E FFD0                pea.l      [A6 - 0x30]
  2174. 000016FE  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2175. 00001702  2D40 FFDC                move.l     [A6 - 0x24], D0
  2176. 00001706  588F                     addq.l     A7, 4
  2177. 00001708  66E6                     bne        -0x18 /* 000016F0 */
  2178. 0000170A  7000                     moveq.l    D0, 0x00
  2179. 0000170C  2640                     movea.l    A3, D0
  2180. 0000170E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2181. 00001712  486E FFC0                pea.l      [A6 - 0x40]
  2182. 00001716  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  2183. 0000171A  41EE FFC0                lea.l      A0, [A6 - 0x40]
  2184. 0000171E  508F                     addq.l     A7, 8
  2185. 00001720  6010                     bra        +0x12 /* 00001732 */
  2186. label00001722:
  2187. 00001722  486E FFC0                pea.l      [A6 - 0x40]
  2188. 00001726  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2189. 0000172A  266E FFCC                movea.l    A3, [A6 - 0x34]
  2190. 0000172E  588F                     addq.l     A7, 4
  2191. 00001730  6010                     bra        +0x12 /* 00001742 */
  2192. label00001732:
  2193. 00001732  486E FFC0                pea.l      [A6 - 0x40]
  2194. 00001736  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2195. 0000173A  2D40 FFCC                move.l     [A6 - 0x34], D0
  2196. 0000173E  588F                     addq.l     A7, 4
  2197. 00001740  66E0                     bne        -0x1E /* 00001722 */
  2198. label00001742:
  2199. 00001742  200B                     move.l     D0, A3
  2200. 00001744  660C                     bne        +0xE /* 00001752 */
  2201. 00001746  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2202. 0000174A  4EAD 2522                jsr        [A5 + 0x2522 /* export_1184 */]
  2203. 0000174E  2640                     movea.l    A3, D0
  2204. 00001750  588F                     addq.l     A7, 4
  2205. label00001752:
  2206. 00001752  2053                     movea.l    A0, [A3]
  2207. 00001754  2E28 0050                move.l     D7, [A0 + 0x50]
  2208. 00001758  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2209. 0000175C  486E FFC4                pea.l      [A6 - 0x3C]
  2210. 00001760  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  2211. 00001764  41EE FFC4                lea.l      A0, [A6 - 0x3C]
  2212. 00001768  508F                     addq.l     A7, 8
  2213. 0000176A  601E                     bra        +0x20 /* 0000178A */
  2214. label0000176C:
  2215. 0000176C  2054                     movea.l    A0, [A4]
  2216. 0000176E  BEA8 0050                cmp.l      D7, [A0 + 0x50]
  2217. 00001772  6616                     bne        +0x18 /* 0000178A */
  2218. 00001774  486E FFC4                pea.l      [A6 - 0x3C]
  2219. 00001778  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2220. 0000177C  2F0C                     move.l     -[A7], A4
  2221. 0000177E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2222. 00001782  4EAD 24E2                jsr        [A5 + 0x24E2 /* export_1176 */]
  2223. 00001786  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2224. label0000178A:
  2225. 0000178A  486E FFC4                pea.l      [A6 - 0x3C]
  2226. 0000178E  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2227. 00001792  2840                     movea.l    A4, D0
  2228. 00001794  200C                     move.l     D0, A4
  2229. 00001796  588F                     addq.l     A7, 4
  2230. 00001798  66D2                     bne        -0x2C /* 0000176C */
  2231. 0000179A  206E FFF0                movea.l    A0, [A6 - 0x10]
  2232. 0000179E  2050                     movea.l    A0, [A0]
  2233. 000017A0  2145 0004                move.l     [A0 + 0x4], D5
  2234. 000017A4  206E FFF0                movea.l    A0, [A6 - 0x10]
  2235. 000017A8  2050                     movea.l    A0, [A0]
  2236. 000017AA  214B 000C                move.l     [A0 + 0xC], A3
  2237. 000017AE  206E FFF0                movea.l    A0, [A6 - 0x10]
  2238. 000017B2  2050                     movea.l    A0, [A0]
  2239. 000017B4  216E FFFC 0010           move.l     [A0 + 0x10], [A6 - 0x4]
  2240. 000017BA  486E FF98                pea.l      [A6 - 0x68]
  2241. 000017BE  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2242. 000017C2  4A80                     tst.l      D0
  2243. 000017C4  588F                     addq.l     A7, 4
  2244. 000017C6  6744                     beq        +0x46 /* 0000180C */
  2245. 000017C8  4878 4268                push.l     0x4268 /* 'Bh' */
  2246. 000017CC  2F0B                     move.l     -[A7], A3
  2247. 000017CE  2053                     movea.l    A0, [A3]
  2248. 000017D0  2050                     movea.l    A0, [A0]
  2249. 000017D2  2268 000C                movea.l    A1, [A0 + 0xC]
  2250. 000017D6  4E91                     jsr        [A1]
  2251. 000017D8  4A00                     tst.b      D0
  2252. 000017DA  508F                     addq.l     A7, 8
  2253. 000017DC  6716                     beq        +0x18 /* 000017F4 */
  2254. 000017DE  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2255. 000017E2  2F0B                     move.l     -[A7], A3
  2256. 000017E4  2053                     movea.l    A0, [A3]
  2257. 000017E6  2050                     movea.l    A0, [A0]
  2258. 000017E8  2268 0020                movea.l    A1, [A0 + 0x20]
  2259. 000017EC  4E91                     jsr        [A1]
  2260. 000017EE  508F                     addq.l     A7, 8
  2261. 000017F0  6000 00F0                bra        +0xF2 /* 000018E2 */
  2262. label000017F4:
  2263. 000017F4  2F0B                     move.l     -[A7], A3
  2264. 000017F6  7000                     moveq.l    D0, 0x00
  2265. 000017F8  2F00                     move.l     -[A7], D0
  2266. 000017FA  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2267. 000017FE  2F0B                     move.l     -[A7], A3
  2268. 00001800  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  2269. 00001804  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2270. 00001808  6000 00D8                bra        +0xDA /* 000018E2 */
  2271. label0000180C:
  2272. 0000180C  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2273. 00001810  3C00                     move.w     D6, D0
  2274. 00001812  0C46 FF80                cmpi.w     D6, 0xFF80
  2275. 00001816  677E                     beq        +0x80 /* 00001896 */
  2276. 00001818  41EE FE98                lea.l      A0, [A6 - 0x168]
  2277. 0000181C  4210                     clr.b      [A0]
  2278. 0000181E  7000                     moveq.l    D0, 0x00
  2279. 00001820  2F00                     move.l     -[A7], D0
  2280. 00001822  486E FE98                pea.l      [A6 - 0x168]
  2281. 00001826  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2282. 0000182A  48C0                     ext.l      D0
  2283. 0000182C  2F00                     move.l     -[A7], D0
  2284. 0000182E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2285. 00001832  4EAD 2452                jsr        [A5 + 0x2452 /* export_1158 */]
  2286. 00001836  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2287. 0000183A  4EAD 2412                jsr        [A5 + 0x2412 /* export_1150 */]
  2288. 0000183E  206E FFF4                movea.l    A0, [A6 - 0xC]
  2289. 00001842  2050                     movea.l    A0, [A0]
  2290. 00001844  4A90                     tst.l      [A0]
  2291. 00001846  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2292. 0000184A  661C                     bne        +0x1E /* 00001868 */
  2293. 0000184C  206E FFF8                movea.l    A0, [A6 - 0x8]
  2294. 00001850  2050                     movea.l    A0, [A0]
  2295. 00001852  4A90                     tst.l      [A0]
  2296. 00001854  6612                     bne        +0x14 /* 00001868 */
  2297. 00001856  486E FE98                pea.l      [A6 - 0x168]
  2298. 0000185A  4878 177A                push.l     0x177A
  2299. 0000185E  4EAD 1DDA                jsr        [A5 + 0x1DDA /* export_951 */]
  2300. 00001862  7C80                     moveq.l    D6, 0xFFFFFF80
  2301. 00001864  508F                     addq.l     A7, 8
  2302. 00001866  602E                     bra        +0x30 /* 00001896 */
  2303. label00001868:
  2304. 00001868  486E FE60                pea.l      [A6 - 0x1A0]
  2305. 0000186C  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2306. 00001870  4A80                     tst.l      D0
  2307. 00001872  588F                     addq.l     A7, 4
  2308. 00001874  6710                     beq        +0x12 /* 00001886 */
  2309. 00001876  486E FE98                pea.l      [A6 - 0x168]
  2310. 0000187A  4878 177A                push.l     0x177A
  2311. 0000187E  4EAD 1DA2                jsr        [A5 + 0x1DA2 /* export_944 */]
  2312. 00001882  508F                     addq.l     A7, 8
  2313. 00001884  6006                     bra        +0x8 /* 0000188C */
  2314. label00001886:
  2315. 00001886  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2316. 0000188A  3C00                     move.w     D6, D0
  2317. label0000188C:
  2318. 0000188C  486E FE60                pea.l      [A6 - 0x1A0]
  2319. 00001890  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  2320. 00001894  588F                     addq.l     A7, 4
  2321. label00001896:
  2322. 00001896  0C46 FF80                cmpi.w     D6, 0xFF80
  2323. 0000189A  6646                     bne        +0x48 /* 000018E2 */
  2324. 0000189C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2325. 000018A0  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2326. 000018A4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2327. 000018A8  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2328. 000018AC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2329. 000018B0  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2330. 000018B4  4AAE FFF0                tst.l      [A6 - 0x10]
  2331. 000018B8  671A                     beq        +0x1C /* 000018D4 */
  2332. 000018BA  7003                     moveq.l    D0, 0x03
  2333. 000018BC  2F00                     move.l     -[A7], D0
  2334. 000018BE  206E FFF0                movea.l    A0, [A6 - 0x10]
  2335. 000018C2  2F08                     move.l     -[A7], A0
  2336. 000018C4  2050                     movea.l    A0, [A0]
  2337. 000018C6  2050                     movea.l    A0, [A0]
  2338. 000018C8  2268 0014                movea.l    A1, [A0 + 0x14]
  2339. 000018CC  4E91                     jsr        [A1]
  2340. 000018CE  7000                     moveq.l    D0, 0x00
  2341. 000018D0  508F                     addq.l     A7, 8
  2342. 000018D2  6002                     bra        +0x4 /* 000018D6 */
  2343. label000018D4:
  2344. 000018D4  7000                     moveq.l    D0, 0x00
  2345. label000018D6:
  2346. 000018D6  48C6                     ext.l      D6
  2347. 000018D8  2F06                     move.l     -[A7], D6
  2348. 000018DA  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  2349. 000018DE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2350. label000018E2:
  2351. 000018E2  486E FF98                pea.l      [A6 - 0x68]
  2352. 000018E6  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  2353. 000018EA  588F                     addq.l     A7, 4
  2354. label000018EC:
  2355. 000018EC  206E FFF4                movea.l    A0, [A6 - 0xC]
  2356. 000018F0  2050                     movea.l    A0, [A0]
  2357. 000018F2  4A90                     tst.l      [A0]
  2358. 000018F4  6600 FDE6                bne        -0x218 /* 000016DC */
  2359. 000018F8  206E FFF8                movea.l    A0, [A6 - 0x8]
  2360. 000018FC  2050                     movea.l    A0, [A0]
  2361. 000018FE  4A90                     tst.l      [A0]
  2362. 00001900  6600 FDDA                bne        -0x224 /* 000016DC */
  2363. 00001904  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2364. 00001908  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2365. 0000190C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2366. 00001910  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2367. 00001914  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2368. 00001918  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2369. 0000191C  4AAE FFF0                tst.l      [A6 - 0x10]
  2370. 00001920  671A                     beq        +0x1C /* 0000193C */
  2371. 00001922  7003                     moveq.l    D0, 0x03
  2372. 00001924  2F00                     move.l     -[A7], D0
  2373. 00001926  206E FFF0                movea.l    A0, [A6 - 0x10]
  2374. 0000192A  2F08                     move.l     -[A7], A0
  2375. 0000192C  2050                     movea.l    A0, [A0]
  2376. 0000192E  2050                     movea.l    A0, [A0]
  2377. 00001930  2268 0014                movea.l    A1, [A0 + 0x14]
  2378. 00001934  4E91                     jsr        [A1]
  2379. 00001936  7000                     moveq.l    D0, 0x00
  2380. 00001938  508F                     addq.l     A7, 8
  2381. 0000193A  6002                     bra        +0x4 /* 0000193E */
  2382. label0000193C:
  2383. 0000193C  7000                     moveq.l    D0, 0x00
  2384. label0000193E:
  2385. 0000193E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2386. 00001942  4CEE 18E0 FE4C           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1B4]
  2387. 00001948  4E5E                     unlink     A6
  2388. 0000194A  4E75                     rts
  2389. export_1666:
  2390. 0000194C  4E56 0000                link       A6, 0
  2391. 00001950  2F0C                     move.l     -[A7], A4
  2392. 00001952  286E 0008                movea.l    A4, [A6 + 0x8]
  2393. 00001956  200C                     move.l     D0, A4
  2394. 00001958  673A                     beq        +0x3C /* 00001994 */
  2395. 0000195A  2054                     movea.l    A0, [A4]
  2396. 0000195C  20AD FE28                move.l     [A0], [A5 - 0x1D8]
  2397. 00001960  2054                     movea.l    A0, [A4]
  2398. 00001962  4AA8 0066                tst.l      [A0 + 0x66]
  2399. 00001966  670A                     beq        +0xC /* 00001972 */
  2400. 00001968  2F28 0066                move.l     -[A7], [A0 + 0x66]
  2401. 0000196C  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2402. 00001970  588F                     addq.l     A7, 4
  2403. label00001972:
  2404. 00001972  200C                     move.l     D0, A4
  2405. 00001974  671E                     beq        +0x20 /* 00001994 */
  2406. 00001976  7000                     moveq.l    D0, 0x00
  2407. 00001978  2F00                     move.l     -[A7], D0
  2408. 0000197A  2F0C                     move.l     -[A7], A4
  2409. 0000197C  4EBA EF7A                jsr        [PC - 0x1086 /* 000008F8 */]
  2410. 00001980  202E 000C                move.l     D0, [A6 + 0xC]
  2411. 00001984  0800 0000                btst.b     D0, 0x0
  2412. 00001988  508F                     addq.l     A7, 8
  2413. 0000198A  6708                     beq        +0xA /* 00001994 */
  2414. 0000198C  2F0C                     move.l     -[A7], A4
  2415. 0000198E  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2416. 00001992  588F                     addq.l     A7, 4
  2417. label00001994:
  2418. 00001994  286E FFFC                movea.l    A4, [A6 - 0x4]
  2419. 00001998  4E5E                     unlink     A6
  2420. 0000199A  4E75                     rts
  2421. export_1667:
  2422. 0000199C  4E56 FFC0                link       A6, -0x0040
  2423. 000019A0  48E7 0118                movem.l    -[A7], D7,A3,A4
  2424. 000019A4  266E 0010                movea.l    A3, [A6 + 0x10]
  2425. 000019A8  3E2E 000E                move.w     D7, [A6 + 0xE]
  2426. 000019AC  49EE FFC0                lea.l      A4, [A6 - 0x40]
  2427. 000019B0  558F                     subq.l     A7, 2
  2428. 000019B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2429. 000019B6  3F07                     move.w     -[A7], D7
  2430. 000019B8  2F0C                     move.l     -[A7], A4
  2431. 000019BA  7007                     moveq.l    D0, 0x07
  2432. 000019BC  A823                     syscall    AliasDispatch
  2433. 000019BE  4A5F                     tst.w      [A7]+
  2434. 000019C0  6622                     bne        +0x24 /* 000019E4 */
  2435. 000019C2  7000                     moveq.l    D0, 0x00
  2436. 000019C4  1014                     move.b     D0, [A4]
  2437. 000019C6  4A80                     tst.l      D0
  2438. 000019C8  631A                     bls        +0x1C /* 000019E4 */
  2439. 000019CA  2F0C                     move.l     -[A7], A4
  2440. 000019CC  2F0B                     move.l     -[A7], A3
  2441. 000019CE  4EAD 1112                jsr        [A5 + 0x1112 /* export_542 */]
  2442. 000019D2  4A47                     tst.w      D7
  2443. 000019D4  508F                     addq.l     A7, 8
  2444. 000019D6  670C                     beq        +0xE /* 000019E4 */
  2445. 000019D8  4878 5025                push.l     0x5025 /* 'P%' */
  2446. 000019DC  2F0B                     move.l     -[A7], A3
  2447. 000019DE  4EAD 1122                jsr        [A5 + 0x1122 /* export_544 */]
  2448. 000019E2  508F                     addq.l     A7, 8
  2449. label000019E4:
  2450. 000019E4  4CEE 1880 FFB4           movem.l    D7,A3,A4, [A6 - 0x4C]
  2451. 000019EA  4E5E                     unlink     A6
  2452. 000019EC  4E75                     rts
  2453.